Implementieren Sie den Aufruf von OpenCvForUnity in Unity

Laden Sie zunächst das openCvForUnity-Plugin herunter. Der Link lautet wie folgt:
Link: https://pan.baidu.com/s/1W-udrU2vEKxLXf5IwVI6qw
Extraktionscode: 6666
– Geteilt von Baidu Netdisk Super Member V4

Öffnen Sie das Unity-Projekt, ziehen Sie die Datei direkt in die Asset-Datei und
Fügen Sie hier eine Bildbeschreibung ein
stellen Sie sicher, dass alle Pakete importiert werden. Zu diesem Zeitpunkt kann ein Fehler auftreten (die Referenz zwischen OpenCvForUnity.CoreModule.Range und System.Range ist nicht klar). Um nicht in Panik zu geraten, öffnen Sie zuerst den OpenCvForUnity-Ordner. Ziehen Sie die darin enthaltenen StreamingAssets heraus, die sich auf der gleichen Ebene wie OpenCvForUnity befinden, wie in der Abbildung oben gezeigt.

Doppelklicken Sie anschließend, um das opencvforunity-Plug-in im Verzeichnis OpenCvForUnity/Plugins/Windows/x86 zu öffnen (öffnen Sie es mit vs), wie unten gezeigt.
Fügen Sie hier eine Bildbeschreibung ein
Nachdem Sie das Plug-in mit open vs geöffnet haben, kompilieren Sie es, klicken Sie auf die Fehlermeldung (der Verweis zwischen OpenCvForUnity.CoreModule.Range und System.Range ist unklar) und
fügen Sie Using Range=OpenCvForUnity.CoreModule.Range am Anfang des Fehlers hinzu Datei. Führen Sie nach der Neukompilierung das Programm „Das Programm ist an Unity angehängt“ aus. Zu diesem Zeitpunkt wird die Option „Extras“ in der oberen Spalte angezeigt. Klicken Sie auf „Tools-OpenCv“ für Unity-Set-Plugin-Importeinstellungen.
Fügen Sie hier eine Bildbeschreibung ein
Endlich sind Sie fertig.

Guess you like

Origin blog.csdn.net/qq_60406853/article/details/126878845