在javadoc中实现opencv的clahe时需要解决我的错误

时间:2017-08-20 17:56:34

标签: java eclipse opencv

我试图在javadoc中使用opencv 3.0.0的clahe。我用过这段代码

public class CLAHE {
  public static void main(String args[])throws IOException{


      // Loading the OpenCV core library
      System.loadLibrary( Core.NATIVE_LIBRARY_NAME );

      // Reading the Image from the file and storing it in to a Matrix object
      Mat src = Imgcodecs.imread("grayscaleiskemik.jpeg");

      // Creating an empty matrix to store the result
      Mat dst = new Mat();

      Imgproc.createCLAHE(40, Size(8, 8)); //line 26

      // Writing the image
      Imgcodecs.imwrite("clahe.jpeg", dst);
  }
}

但我在第26行遇到了错误。它说

enter image description here

1 个答案:

答案 0 :(得分:1)

我认为你刚刚来自C ++背景。您应该在创建新对象时使用new运算符。使用以下代码:

Imgproc.createCLAHE(40, new Size(8, 8));