我目前正在做一個項目,我必須使用Affectiva SDK來分析我錄製的一些視頻。我已經下載了他們給我的文件,並開始編寫SDK的代碼來工作,但是當我在代碼中調用回調函數時,Visual Studio似乎不接受放入的參數。所以我想回調函數的接口必須完成。我不清楚如何做到這一點,因爲我認爲這些都是在彙編代碼中完成的。到目前爲止我的代碼看起來是這樣的:Affdex視頻檢測器
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Threading.Tasks;
using System.Windows;
using Affdex;
namespace ConsoleApplication2
{
class Program
{
public interface FaceListener { }
public interface ImageListener { }
public interface ProcessStatusListener { }
static void Main(string[] args)
{
VideoDetector detector = new VideoDetector(15);
String licensePath = "C:/Users/hamud/Desktop/[email protected]";
detector.setLicensePath(licensePath);
String classifierPath = "C:/Programmer/Affectiva/Affdex SDK/data";
detector.setClassifierPath(classifierPath);
detector.setFaceListener(this);
detector.setImageListener(this);
detector.setProcessStatusListener(this);
detector.setDetectSmile(true);
detector.setDetectSurprise(false);
detector.setDetectBrowRaise(false);
detector.setDetectAnger(false);
detector.setDetectDisgust(false);
detector.setDetectAllExpressions(false);
detector.start();
detector.stop();
}
}
}
據我知道,我必須編寫代碼的接口,如果我沒有記錯......還是我?請幫忙。
我已經試過了這個教程,但是我似乎無法得到它的工作。順便說一句,你指的是相機探測器的鏈接? –
@MartinMansour:我已經編輯了上面的回覆請看看。 –
@MartinMansour是否解決了您的問題? –