Matlabで画像のGLCMを表示したいとします。これまでのところ私は試したことがあり、統計にしか到達できませんでした。MatlabでGLCM画像を表示する方法
I = imread('cameraman.tif');
glcm1 = graycomatrix(I);
Stats = graycoprops(glcm1);
これで統計が得られます。
統計=私が欲しいもの
Contrast: 0.5006
Correlation: 0.9269
Energy: 0.1636
Homogeneity: 0.8925
はここのように、これらの4 GLCMsの画像を表示することです。
イメージを出力するのは簡単なはずですが、私はこのことを初めて知り、私が紛失していることを知りません。次の写真に示すように
'関数imshow(glcm1、[])を'? – rayryeng
画像の非常に小さなピクセルが返されました。それが何なのかわからない。 \t [例イメージ](http://www.fp.ucalgary.ca/mhallbey/examples.htm)リンクをたどって、「2.さまざまなGLCMテクスチャ測定が実装されている」セクションを見つけます。元の画像をGLCMに加工してそのように見せたいと思います。コントラスト、均質性、エントロピーなど...可能ですか? –