class Input::VisionSource

bir Görüntü İşleme işlemine giriş olarak kullanılan görüntü işleme verilerinin kaynağını temsil eder.

Üyeler

Özellikler

Söz dizimi: public Input::VisionSourceProperties & Properties;

Ek VisionSource özelliklerinden oluşan bir koleksiyon alır.

~VisionSource

Söz dizimi: public inline virtual ~VisionSource ( );

VisionSource sınıfının bir örneğini yok eder.

FromDefaultCaptureDevice

Söz dizimi: public inline static std::shared_ptr< VisionSource > FromDefaultCaptureDevice ( );

Kamera gibi varsayılan yakalama cihazını kullanarak VisionSource sınıfının yeni bir örneğini başlatır.

Döndürülenler

Std::shared_ptr içine sarmalanmış yeni oluşturulan VisionSource

ImageAnalyzer ile kullanım için henüz desteklenmiyor

FromCaptureDevice

Söz dizimi: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::string & deviceAttributes );

VisionSource sınıfının öznitelikleri tarafından belirtilen bir yakalama cihazından yeni bir örneğini başlatır.

Parametreler

  • deviceAttributes Cihaz özniteliklerini yakalama (ör. "front=true;") veya varsayılan yakalama cihazı için boş bir dize<

Döndürülenler

Std::shared_ptr içine sarmalanmış yeni oluşturulan VisionSource

ImageAnalyzer ile kullanım için henüz desteklenmiyor.

FromCaptureDevice

Söz dizimi: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::wstring & deviceAttributes );

VisionSource sınıfının öznitelikleri tarafından belirtilen bir yakalama cihazından yeni bir örneğini başlatır.

Parametreler

  • deviceAttributes Cihaz özniteliklerini yakalama (ör. "front=true;") veya varsayılan yakalama cihazı için boş bir dize<

Döndürülenler

Std::shared_ptr içine sarmalanmış yeni oluşturulan VisionSource

ImageAnalyzer ile kullanım için henüz desteklenmiyor.

FromFile

Söz dizimi: public inline static std::shared_ptr< VisionSource > FromFile ( const std::string & fileName );

Yerel bir giriş görüntüsü veya video dosyası kullanarak VisionSource sınıfının yeni bir örneğini başlatır.

Parametreler

  • fileName Yerel dosyanın tam yol adı

Döndürülenler

Std::shared_ptr içine sarmalanmış yeni oluşturulan VisionSource

FromFile

Söz dizimi: public inline static std::shared_ptr< VisionSource > FromFile ( const std::wstring & fileName );

Yerel bir giriş görüntüsü veya video dosyası kullanarak VisionSource sınıfının yeni bir örneğini başlatır.

Parametreler

  • fileName Yerel dosyanın tam yol adı

Döndürülenler

Std::shared_ptr içine sarmalanmış yeni oluşturulan VisionSource

FromUrl

Söz dizimi: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::string & url );

Belirtilen İnternet'e erişilebilen URL'yi kullanarak VisionSource sınıfının yeni bir örneğini başlatır.

Parametreler

  • url Giriş medyası için erişilebilir bir URL

Döndürülenler

Std::shared_ptr içine sarmalanmış yeni oluşturulan VisionSource

FromUrl

Söz dizimi: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::wstring & url );

Belirtilen İnternet'e erişilebilen URL'yi kullanarak VisionSource sınıfının yeni bir örneğini başlatır.

Parametreler

  • url Giriş medyası için erişilebilir bir URL

Döndürülenler

Std::shared_ptr içine sarmalanmış yeni oluşturulan VisionSource

FromFrameSource

Söz dizimi: public inline static std::shared_ptr< VisionSource > FromFrameSource ( const std::shared_ptr< Frames::FrameSource > & frameSource );

FrameSource ile VisionSource sınıfının yeni bir örneğini başlatır.

Parametreler

  • frameSource FrameSource::FromFormat() aracılığıyla alınan bir FrameSource

Döndürülenler

Std::shared_ptr içine sarmalanmış yeni oluşturulan VisionSource

ImageAnalyzer ile kullanım için henüz desteklenmiyor

FromFrameSetSource

Söz dizimi: public inline static std::shared_ptr< VisionSource > FromFrameSetSource ( const std::shared_ptr< Frames::FrameSetSource > & frameSetSource );

FrameSource ile VisionSource sınıfının yeni bir örneğini başlatır.

Parametreler

  • frameSetSource FrameSetSource::FromFormat() aracılığıyla alınan bir FrameSetSource

Döndürülenler

Std::shared_ptr içine sarmalanmış yeni oluşturulan VisionSource

ImageAnalyzer ile kullanım için henüz desteklenmiyor

FromImageSourceBuffer

Söz dizimi: public inline static std::shared_ptr< VisionSource > FromImageSourceBuffer ( const std::shared_ptr< ImageSourceBuffer > & imageSourceBuffer );

ImageSourceBuffer'dan VisionSource sınıfının yeni bir örneğini başlatır ve uygulamanın bellek arabelleğinden görüntü geçirmesine olanak tanır.

Parametreler

  • imageSourceBuffer İşlenmek üzere görüntüyü içeren görüntü kaynağı arabelleği

Döndürülenler

Yeni oluşturulan VisionSource bir std::shared_ptr