私は現在、Affectiva SDKを使用して、録画したビデオを分析するプロジェクトを行っています。彼らが私に与えてくれたファイルをダウンロードして、SDKが動作するようにコードを書くことを始めましたが、コード内でコールバック関数を呼び出すとき、Visual Studioは引数を受け入れるように見えませんでした。コールバック関数のインターフェイスを実行する必要があります。私はこれがすべてアセンブリコードで行われていると思ったので、私はこれについての方法についてはっきりしていません。私のコードは、これまでのようになります。Affdex videodetector
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();
}
}
}
私の知る限りでは、私は間違っていない場合のインタフェースのためのコードを記述する必要が...それとも私がやりますか?助けてください。
私はチュートリアルを試しましたが、うまくいかないようです。 Btwあなたはカメラの検出器のどのリンクを参照していますか? –
@MartinMansour:上記の返信を編集しました。 –
@MartinMansourこれで問題は解決しましたか? –