我正在尝试在openCV Android中使用CLAHE。
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类?
最佳答案
查看Imgproc.createCLAHE()
,具体取决于您所使用的OpenCV版本。