2012-11-19 29 views
4

我试图使用形态学关闭操作使图像均匀明亮,作为自适应阈值的前奏。我的方法是通过关闭操作之后该像素的值,以在图像中的每个像素划分,然后归一化:改善形态学关闭

Imgproc.GaussianBlur(sudokuImage, sudokuImage, new Size(5,5), 0); 
Mat kernel = Imgproc.getStructuringElement(Imgproc.MORPH_ELLIPSE, new Size(11,11)); 
Imgproc.morphologyEx(image, closedImage, Imgproc.MORPH_CLOSE, kernel); 
Core.divide(image, closedImage, image); 
Core.normalize(image, image, 0, 255, Core.NORM_MINMAX); 

下面是结果:

  • 左上 - 原始图像
  • 右上 - 高斯模糊
  • 左下后 - 关闭操作
  • 右下的结果 - 最终的结果

enter image description here

我想在最终图像要少褪色的,更像下面的图像(其使用什么样子在this post相同的方法获得)。我怎样才能做到这一点?

enter image description here

回答

3

也许问题出在分割步骤,你似乎对整数,而帖子链接到彩车上进行演出。

+0

好的,谢谢! –