2017-03-17 19 views
0

matlabの画像のコントラストを決定したいと思います。ここでは、画像のコントラストの式は次のとおりです。matlabの数式に基づいて画像のコントラストを決定する方法

enter image description here

私は次のコードとaccordinbg画像の輝度Bを見つけることができています:

I=imread('autumn.tif') 
result=1/prod(size(I))* sum(I(:)) 

The above code is taken from this question

しかし、どのように私ができます上記の式に従ってコントラストを決定するか?私を助けてください 。

+1

*試してください*!あなたの特定の問題を解決するのを助けることができるように私たちを示してください... – Wolfie

+0

matlabで三重和を計算するにはどうしたらいいですか? –

+1

これは[あなたの最後の質問](http://stackoverflow.com/questions/42856017/triple-sum-in-matlab)とどのように違うのですか? – excaza

答えて

1

私は答えを得ました。 Beaker helps me a lot for this answer.。コードは次のとおりです。

I=imread('autumn.tif'); 
B=1/prod(size(I))* sum(I(:)) 
contrast = sqrt(1/prod(size(I))*sum(power((I(:)-B),2))) 

これは誰かを助けるかもしれません。

関連する問題