web-dev-qa-db-ja.com

Java OpenCV-org.opencv.core.Corerectangle()メソッドがありません

私はopenCV-3.0.0 alphaを持っており、openCVチュートリアルWebサイトでサンプルコードを見つけました。同じコードを使用してコンパイルしましたが、Eclipseは_org.opencv.core.Core_クラスのrectangle()メソッドが見つからないことを教えてくれました。私は自分でクラスをチェックしましたが、実際にこのメソッドは見つかりませんでした。このメソッドが現在格納されているクラスを知っている人はいますか? openCV-3.0.0で廃止され、_org.opencv.highgui.Highgui_に置き換えられた_org.opencv.imgcodecs.Imgcodecs_クラスに同様の問題が見つかりました

15
user3182445

org.opencv.imgproc.Imgprocパッケージにあります。

Imgproc.rectangle(webcam_img, null, null, null);
38
Kokou Egbewatt

openCV 3.0.0では変更する必要があります

_import org.opencv.highgui.Highgui;_から_import org.opencv.imgcodecs.Imgcodecs;_、Highgui.imread()からimgcodecs.imread()Core.rectangle()からimgproc.rectangle()Highgui.imwrite()からimgcodecs.imwrite()

このリンクを見てください https://fossies.org/diffs/opencv/2.4.11_vs_3.0.0-rc1/samples/Java/sbt/src/main/Java/DetectFaceDemo.Java-diff.html

7
Nemaky