フィルターのクリア

ERROR while creating GLCM

2 ビュー (過去 30 日間)
sowjanya
sowjanya 2020 年 1 月 21 日
コメント済み: Walter Roberson 2020 年 1 月 21 日
% input image is obtained by stacking different bands(4,3,2)
I=imread('D:\project\stack.tif');
G=rgb2gray(I);
figure
imshow(G)
offsets=[0 1;-1 1; -1 0;-1 -1];
glcm=graycomatrix(G,'offset',offsets)
stats=graycoprops(glcm)
=>obtained WARNING is 'image is too big to fit 'and glc matrix is not produced along with its statistics
my grey image is of size 7438x7575 uint8
i have seen a suggested answer:-
imshow(G, 'InitialMagnification', 'fit')
but returns same warning
if i use resize command,will image loses its actual information? as i want to classify the features obtained.

採用された回答

Walter Roberson
Walter Roberson 2020 年 1 月 21 日
Change
imshow(G)
to
image(G)
colormap(gray(256));
if i use resize command,will image loses its actual information? as i want to classify the features obtained.
The size you display the image on the screen will not affect glcm analysis.
  1 件のコメント
Walter Roberson
Walter Roberson 2020 年 1 月 21 日
Sorry I have no information on that topic.

サインインしてコメントする。

その他の回答 (0 件)

タグ

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by