いくつかの暗いスポットがある画像があり、それらは非常に単純に見えるので、輝度マップを作成し、それを反転してから画像に適用して、暗いスポットを元に戻すことができると思います。しかし、私が見つけることができるのは、画像全体を(ヒストグラムで)均一化するか、画像を暗い中間部分と明るい部分に分割して、必要な方を均一化するという2つの方法だけです。最初のアプローチは私の問題を解決せず、2 番目のアプローチは画像内の暗いオブジェクトを明るくします。これを行う簡単な方法があると確信しています (ずっと前に、プレゼンテーションで誰かがそれを行うのを見ました)。
だから私の質問:次のような画像の「輝度マップ」を作成するにはどうすればよいですか:
したがって、次のようなマップを取得します。
逆に適用して、次のようなより良い画像を取得できます。
修正されたスポットで離散化エラーが発生することは理解していますが、それは暗いスポットよりもはるかに優れています。誰かがこれを手伝ってくれることを願っています、ありがとう!
私は主に Matlab を使用しており、python と mathematica の知識は限られていますが、Matlab の例が最も役に立ちます。私が自分で考えた 1 つの方法は、fft2 を使用して低域をゼロにすることでしたが、それでは、必要な部分だけでなく、すべてのコントラストが破壊されてしまいます。
私を助けなかった、似ているが異なるSOの質問: