Многопоточность Aforge показывает шоу Stream Stream и распознает эмоции
Я использую affdex SDK для обнаружения эмоций, и в то время как для обнаружения эмоций мне нужно отображать поток видеоизображения, чтобы пользователи могли видеть себя, я использую библиотеку Aforge и Affdex SDk. когда я писал оба в основном потоке, поток с камеры работал нормально, но обнаружение эмоций прекратилось, поэтому я попытался создать поток, но камера все еще включена, но обнаружение не работает. Есть идеи, как решить эту проблему?
Резьбовая часть:
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 ответ
Приложение affdexMe может дать некоторые подсказки о том, как это сделать, поскольку оно предоставляет аналогичную функцию, которую вы описываете: https://github.com/Affectiva/affdexme-win