我正在尝试在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版本。

10-08 12:04