common-lib

common-lib 他のユーティリティライブラリで使用されるデータクラスが含まれています。

検出タイプ

主要なオブジェクト検出クラスの 列挙型 (enum) 。

ObjectRecognition

LSDObjectRecognition は、ユーティリティライブラリに関連するより多くの属性を持つTrackedRecognitionの置き換えです。

TrackedRecognitionからLSDObjectRecognitionへのマッピング :

public class RecognitionHelper {
    /**
    * @param tr - Source TrackedRecognition
    * @param imageTime - Timestamp of tracked image
    * @param imageSeq - Sequence value tracked image
    */
    public LSDObjectRecognition createObjectRecognition(TrackedRecognition tr, Date imageTime, int imageSeq) {
        LSDObjectRecognition ir    = new LSDObjectRecognition();
        // Timestamp and sequence of image TrackedRecognition is from
        ir.timestamp            = imageTime;
        ir.imageSeq             = imageSeq;
        // Normalize tracked object class
        ir.detectionType        = LSDDetectionType.fromRecognitionTitle(tr.title);
        // Other values from TrackedRecognition
        ir.detectionConfidence  = tr.detectionConfidence;
        ir.id                   = tr.id;
        ir.title                = tr.title;
        ir.model                = tr.model;
        ir.metaData             = tr.metaData;
        ir.distance             = tr.distance;
        ir.location.set(tr.trackedLocation);
        System.arraycopy(
            tr.relativePosition, 0,
            ir.relativePosition, 0, ir.relativePosition.length
        );
        return ir;
    }
}

」に一致する結果は 件です

    」に一致する結果はありません