Der import org.opencv.highgui nicht gelöst werden können
Ich installiert OpenCV (opencv-3.0.0-alpha), und es funktioniert proberly aber ich kann nicht verwenden, die den import von
import org.opencv.core.*;
import org.opencv.highgui.Highgui;
public class Main {
public static void main(String[] args) {
// System.loadLibrary("opencv_java244");
// Mat m = Highgui.imread("C:/Users/raj/Desktop/sa1.png",
// Highgui.CV_LOAD_IMAGE_COLOR);
// new LoadImage("C:/Users/raj/Desktop/dst1.jpg", m);
}
}
Bekomme ich diesen Fehler
The import org.opencv.highgui cannot be resolved
Wie kann ich dieses Problem lösen?
InformationsquelleAutor n1amr | 2014-09-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
in opencv3.0, es gibt keine mehr highgui Modul in java.
wurde die Funktionalität aufteilen in neue videoio und imgcodecs (das ist, wo Sie finden imread) Module.
da es keine gui zur Verfügung, die von java, - keine Notwendigkeit, einen highgui Modul mehr.
++C-ofc kann es immer noch. 😉
Ich weiß nicht, wie ich dabei gefühlt... außer: OpenCV != Konsistenz
stimmt, atm, scheinen Sie nicht zu fürchten, etwas kaputt zu machen.. es wird auf jeden Fall noch mehr überraschungen, wie die Zeichnung, die Anrufe gingen alle in imgproc, Konstanten, änderten Sie Ihren Namen über Nacht, es ist ein bisschen, wie Sie spielen Streiche auf Sie 😉
was kann ich tun, wenn ich verwenden möchten, Folgendes im android-org.opencv.highgui.Highgui; org.opencv.highgui.Videoergreifung;
InformationsquelleAutor berak
Nicht: org.opencv.imgcodecs;
Core.line
,Core.Rectangle
,Core.imread
,Core.imwrite
veraltet.Verwenden
Imgcodecs.imread
,Imgcodecs.imwrite
usw.InformationsquelleAutor Eoghan Hynes