kelas Input::VisionSource

Mewakili sumber data visi, digunakan sebagai input ke operasi Computer Vision.

Anggota

Properti

Sitnaksis: public Input::VisionSourceProperties & Properties;

Mendapatkan koleksi properti VisionSource tambahan.

~VisionSource

Sitnaksis: public inline virtual ~VisionSource ( );

Merusak instans kelas VisionSource.

FromDefaultCaptureDevice

Sitnaksis: public inline static std::shared_ptr< VisionSource > FromDefaultCaptureDevice ( );

Menginisialisasi instans baru kelas VisionSource menggunakan perangkat pengambilan default, seperti kamera.

Mengembalikan

VisionSource yang baru dibuat dibungkus di dalam std::shared_ptr

Belum didukung untuk digunakan dengan ImageAnalyzer

FromCaptureDevice

Sitnaksis: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::string & deviceAttributes );

Menginisialisasi instans baru kelas VisionSource dari perangkat tangkapan yang ditentukan oleh atributnya.

Parameter

  • deviceAttributes Mengambil atribut perangkat (misalnya "front=true;"), atau string kosong untuk perangkat pengambilan default<

Mengembalikan

VisionSource yang baru dibuat dibungkus di dalam std::shared_ptr

Belum didukung untuk digunakan dengan ImageAnalyzer.

FromCaptureDevice

Sitnaksis: public inline static std::shared_ptr< VisionSource > FromCaptureDevice ( const std::wstring & deviceAttributes );

Menginisialisasi instans baru kelas VisionSource dari perangkat tangkapan yang ditentukan oleh atributnya.

Parameter

  • deviceAttributes Mengambil atribut perangkat (misalnya "front=true;"), atau string kosong untuk perangkat pengambilan default<

Mengembalikan

VisionSource yang baru dibuat dibungkus di dalam std::shared_ptr

Belum didukung untuk digunakan dengan ImageAnalyzer.

FromFile

Sitnaksis: public inline static std::shared_ptr< VisionSource > FromFile ( const std::string & fileName );

Menginisialisasi instans baru kelas VisionSource menggunakan file gambar atau video input lokal.

Parameter

  • fileName Nama jalur lengkap file lokal

Mengembalikan

VisionSource yang baru dibuat dibungkus di dalam std::shared_ptr

FromFile

Sitnaksis: public inline static std::shared_ptr< VisionSource > FromFile ( const std::wstring & fileName );

Menginisialisasi instans baru kelas VisionSource menggunakan file gambar atau video input lokal.

Parameter

  • fileName Nama jalur lengkap file lokal

Mengembalikan

VisionSource yang baru dibuat dibungkus di dalam std::shared_ptr

FromUrl

Sitnaksis: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::string & url );

Menginisialisasi instans baru kelas VisionSource menggunakan URL yang dapat diakses internet yang ditentukan.

Parameter

  • url URL yang dapat diakses untuk media input

Mengembalikan

VisionSource yang baru dibuat dibungkus di dalam std::shared_ptr

FromUrl

Sitnaksis: public inline static std::shared_ptr< VisionSource > FromUrl ( const std::wstring & url );

Menginisialisasi instans baru kelas VisionSource menggunakan URL yang dapat diakses internet yang ditentukan.

Parameter

  • url URL yang dapat diakses untuk media input

Mengembalikan

VisionSource yang baru dibuat dibungkus di dalam std::shared_ptr

FromFrameSource

Sitnaksis: public inline static std::shared_ptr< VisionSource > FromFrameSource ( const std::shared_ptr< Frames::FrameSource > & frameSource );

Menginisialisasi instans baru kelas VisionSource dengan FrameSource.

Parameter

  • frameSource FrameSource diperoleh melalui FrameSource::FromFormat()

Mengembalikan

VisionSource yang baru dibuat dibungkus di dalam std::shared_ptr

Belum didukung untuk digunakan dengan ImageAnalyzer

FromFrameSetSource

Sitnaksis: public inline static std::shared_ptr< VisionSource > FromFrameSetSource ( const std::shared_ptr< Frames::FrameSetSource > & frameSetSource );

Menginisialisasi instans baru kelas VisionSource dengan FrameSource.

Parameter

  • frameSetSource FrameSetSource diperoleh melalui FrameSetSource::FromFormat()

Mengembalikan

VisionSource yang baru dibuat dibungkus di dalam std::shared_ptr

Belum didukung untuk digunakan dengan ImageAnalyzer

FromImageSourceBuffer

Sitnaksis: public inline static std::shared_ptr< VisionSource > FromImageSourceBuffer ( const std::shared_ptr< ImageSourceBuffer > & imageSourceBuffer );

Menginisialisasi instans baru kelas VisionSource dari ImageSourceBuffer, memungkinkan aplikasi meneruskan gambar dari buffer memori.

Parameter

  • imageSourceBuffer Buffer sumber gambar yang berisi gambar untuk diproses

Mengembalikan

VisionSource yang baru dibuat sebagai std::shared_ptr