缺少Java OpenCV - org.opencv.core.Core rectangle()方法

时间:2014-11-10 14:19:07

标签: java eclipse opencv import

我有openCV-3.0.0 alpha,我在openCV教程网站上找到了示例代码。我曾经使用相同的代码编译它,但是eclipse告诉我rectangle()类中的org.opencv.core.Core方法无法找到。我自己检查了课程,实际上找不到这种方法。有谁知道这个方法现在存储在哪个类中?我发现了org.opencv.highgui.Highgui类的类似问题,该问题在openCV-3.0.0中已停止,并由org.opencv.imgcodecs.Imgcodecs替换

2 个答案:

答案 0 :(得分:36)

可在org.opencv.imgproc.Imgproc包中找到,例如

Imgproc.rectangle(webcam_img, null, null, null);

答案 1 :(得分:7)

在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