Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
class Core::Session::VisionSessionRecognizer
: public std::enable_shared_from_this< VisionSessionRecognizer >
: private Core::_detail::RecognizerBase< VisionSessionRecognizer, VisionSessionOptions, VisionSessionOptions, Session::VisionSessionProperties, SessionResult, SessionResultEventArgs, SessionResult, SessionResultEventArgs, SessionStartedEventArgs, SessionStoppedEventArgs >
Belirli bir yapılandırma, giriş ve seçenek kümesiyle sınırlı bir süre için kullanılan görüntü işleme özellikleri kümesini temsil eder.
Üyeler
Başlarken
Söz dizimi: public Core::EventSignal< const SessionStartedEventArgs & > & Started;
Tanıma oturumunun (işlem) başlangıcını gösteren olaylar için sinyal.
Durduruldu
Söz dizimi: public Core::EventSignal< const SessionStoppedEventArgs & > & Stopped;
Tanıma oturumunun (işlem) sonunu gösteren olaylar için sinyal.
Tanıma
Söz dizimi: public Core::EventSignal< const SessionResultEventArgs & > & Recognizing;
Aracı tanıma işlemlerini içeren olaylar için sinyal.
Tanınan
Söz dizimi: public Core::EventSignal< const SessionResultEventArgs & > & Recognized;
Tanıma işlemlerini içeren olaylar için sinyal.
Özellikler
Söz dizimi: public Session::VisionSessionProperties & Properties;
Ek çıkarım işlemi özelliklerinden oluşan bir koleksiyon alır.
~VisionSessionRecognizer
Söz dizimi: public inline virtual ~VisionSessionRecognizer ( );
VisionSessionRecognizer sınıfının bir örneğini yok eder.
GetSessionId
Söz dizimi: public inline std::string GetSessionId ( ) const;
Bu VisionSession'ın kaynaklandığı benzersiz Oturum Kimliğini alır.
Döndürülenler
Oturum Kimliği dizesi.
GetSessionId
Söz dizimi: public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetSessionId ( ) const;
Bu VisionSession'ın kaynaklandığı benzersiz Oturum Kimliğini alır.
Döndürülenler
Oturum Kimliği dizesi.
RecognizeOnce
Söz dizimi: public inline std::shared_ptr< SessionResult > RecognizeOnce ( );
Girişten bir SessionResult tanıyın.
Döndürülenler
Yeni oluşturulan SessionResult bir std::shared_ptr içinde sarmalandı
RecognizeOnceAsync
Söz dizimi: public inline std::future< std::shared_ptr< SessionResult > > RecognizeOnceAsync ( );
Girişten zaman uyumsuz olarak bir SessionResult tanıyın.
Döndürülenler
Gelecekteki SessionResult bir içinde sarmalanmış std::future<std::shared_ptr<>>
StartContinuousRecognition
Söz dizimi: public inline void StartContinuousRecognition ( );
Girdiden sonuçları sürekli olarak tanımaya başlar.
StartContinuousRecognitionAsync
Söz dizimi: public inline std::future< void > StartContinuousRecognitionAsync ( );
Girdiden sonuçları sürekli olarak tanımaya başlar.
Döndürülenler
Sürekli std::future<void> tanıma başlatıldıktan sonra tamamlanacak bir
StopContinuousRecognition
Söz dizimi: public inline void StopContinuousRecognition ( );
Girişten Sonuçları tanımayı durdurur.
StopContinuousRecognitionAsync
Söz dizimi: public inline std::future< void > StopContinuousRecognitionAsync ( );
Girişten zaman uyumsuz olarak Sonuçları tanımayı durdurur.
Döndürülenler
Sürekli std::future<void> tanıma durdurulduktan sonra tamamlanacak bir
WaitForStop
Söz dizimi: public inline bool WaitForStop ( );
Tanımanın durmasını bekler.
Döndürülenler
oturum durdurulursa true, sonra durdurulmazsa false, varsayılan zaman aşımı
WaitForStop durdurmayı başlatmaz. Durdurmayı başlatmak için StopContinuousRecognition veya benzeri bir çağrı
WaitForStop
Söz dizimi: public inline bool WaitForStop ( const std::chrono::milliseconds & timeout );
Tanımanın durmasını bekler.
Parametreler
-
timeoutMilisaniye cinsinden bekleme zaman aşımı
Döndürülenler
oturum durdurulduysa true, zaman aşımından sonra durdurulmadıysa false
WaitForStop durdurmayı başlatmaz. Durdurmayı başlatmak için StopContinuousRecognition veya benzeri bir çağrı
WaitForStopAsync
Söz dizimi: public inline std::future< void > WaitForStopAsync ( );
Tanımanın durmasını bekler.
Döndürülenler
std::future<void> oturumun durdurulduğunu temsil etme
WaitForStop durdurmayı başlatmaz. Durdurmayı başlatmak için StopContinuousRecognition veya benzeri bir çağrı
Oluştur
Söz dizimi: public inline static std::shared_ptr< VisionSessionRecognizer > Create ( const std::shared_ptr< Service::VisionServiceOptions > & serviceOptions , const std::shared_ptr< Input::VisionSource > & input , const std::shared_ptr< VisionSessionOptions > & sessionOptions );
VisionSessionRecognizer sınıfının yeni bir örneğini başlatır.
Parametreler
serviceOptionsGörüntü işleme hizmeti seçenekleri.inputGörüntü kaynağı.sessionOptionsGörüntü işleme oturumu seçenekleri.
Döndürülenler
Std::shared_ptr içine sarmalanmış yeni oluşturulan VisionSessionRecognizer