5

適応しきい値の前置きとして、形態学的クロージング操作を使用して画像を均一に明るくしようとしています。私の方法は、画像内の各ピクセルを閉じる操作後のそのピクセルの値で除算し、次に正規化することです。

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);

結果は次のとおりです。

  • 左上-元の画像
  • 右上-ガウスぼかし後
  • 左下-クローズ操作の結果
  • 右下-最終結果

ここに画像の説明を入力してください

下の画像(この投稿で同じ方法のように見えるものを使用して取得された)のように、最終的な画像の色あせを少なくしたいと思います。どうすればこれを達成できますか?

ここに画像の説明を入力してください

4

1 に答える 1

3

おそらく問題は、フロートで実行するためにリンクする投稿中に、intで実行するように見える分割ステップにあります。

于 2012-11-19T08:54:23.973 に答える