OpenCV Android直方图均衡化减少强度范围
在我的android项目中,我使用的是OpenCV 2.4.8,函数Imgproc.equalizeHist给了我奇怪的结果: 第一个显示原始图像,第二个是我在android中获得的图像,第三个是我期望的图像(使用原始过程中的imageJ制作->增强对比度) 代码:OpenCV Android直方图均衡化减少强度范围,android,opencv,Android,Opencv,在我的android项目中,我使用的是OpenCV 2.4.8,函数Imgproc.equalizeHist给了我奇怪的结果: 第一个显示原始图像,第二个是我在android中获得的图像,第三个是我期望的图像(使用原始过程中的imageJ制作->增强对比度) 代码: Imgproc.equalizeHist(imageROI, imageROI); //src, dst imageROI is CvType.CV_8UC1. 在打电话给equalize之前,我应该对imageROI做些什
Imgproc.equalizeHist(imageROI, imageROI); //src, dst
imageROI is CvType.CV_8UC1.
在打电话给equalize之前,我应该对imageROI做些什么吗?OpenCV文档主要是C/C++,所以我不知道android上的java是否有什么不同。欢迎任何帮助 这是我的第一个问题,为新手犯的错误感到抱歉!CvType.CV_8UC1看起来正确。请在你的问题中添加你得到的异常。看起来他没有得到异常,只是没有达到他预期的效果。看起来它是在缩小强度范围,而不是扩大强度范围。