Многопоточность Aforge показывает шоу Stream для камеры и распознает эмоции - PullRequest
0 голосов
/ 13 мая 2018

Я использую affdex SDK для обнаружения эмоций, и в то время как при обнаружении эмоций мне нужно отображать поток камеры для пользователей, чтобы они могли видеть себя, я использую библиотеку Aforge и Affdex SDk.когда я писал оба в основном потоке, поток с камеры работал нормально, но обнаружение эмоций прекратилось, поэтому я попытался создать поток, но камера все еще включена, но обнаружение не работает.есть идеи, как решить эту проблему?

Threading part:

Thread camThread = new  Thread(camStart);
        camThread.Start();

public void camStart()
    {
        videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice);
        videoSource = new VideoCaptureDevice(videoDevices[0].MonikerString);
        videoSource.NewFrame += new NewFrameEventHandler(video_NewFrame);
        CloseVideoSource();
        videoSource.Start();
    }

1 Ответ

0 голосов
/ 18 мая 2018

Приложение affdexMe может дать некоторые подсказки о том, как это сделать, поскольку оно предоставляет аналогичную функцию, которую вы описываете: https://github.com/Affectiva/affdexme-win

...