2016-03-03 68 views
1

我想在openCV Android中使用CLAHE。在openCV中使用CLAHE for Android

CLAHE clahe = new CLAHE(0); 
clahe.setClipLimit(0.01); 
clahe.setTilesGridSize(new Size(8, 8)); 
Mat I2 = new Mat(); 
clahe.apply(I,I2); 

正如你所看到的,我不知道放在那里了在第一线的构造是什么,所以我只是把0那里。当然,它会抛出运行时错误。我抬头看官方文档和源代码:

protected CLAHE(long addr) { super(addr); } 

我仍然不知道要为“addr”放什么。或者我以错误的方式使用了整个CLAHE课程?

回答

1

请看Imgproc.createCLAHE(),具体取决于您使用的OpenCV版本。

+1

谢谢,但我使用openCV 3.0,没有Imgproc.createCLAHE()。你有哪个版本? – Hang

+0

这不可用? http://docs.opencv.org/java/3.0.0/org/opencv/imgproc/Imgproc.html#createCLAHE() – drhr

+0

不在openCV Android 3.0 – Hang

相关问题