필터 지우기
필터 지우기

Image Quantization in GLCM

조회 수: 2 (최근 30일)
Junaid Dar Dar
Junaid Dar Dar 2021년 2월 17일
댓글: Junaid Dar Dar 2021년 2월 17일
Image quantization is an important step for feature extraction through GLCM. Although there are many questions related to this but there is no proper answer for Quantization problem in MATLAB.
I am using this code:
i= imread('image');
g=rgb2gray(i);
levels=multithresh(g,7);
A=imquantize(g, levels);
B = uint8(A);
glcm=graycomatrix(B, 'offset', [-1 0]);
stats = graycoprops(glcm);
  댓글 수: 4
KALYAN ACHARJYA
KALYAN ACHARJYA 2021년 2월 17일
편집: KALYAN ACHARJYA 2021년 2월 17일
"code it give some solution?
Can you share the objective?
B have only 8 levels, whereas g have 256 levels.
Junaid Dar Dar
Junaid Dar Dar 2021년 2월 17일
My objective is to get statistical features of an image using GLCM. But as you may know, for this purpose we have to quantize image to 4 or 8 graysclae so that we can use it in GLCM. But when I quantize my image 'g' to 'B' and use it in graycomatrix, it doesnot give solution.

댓글을 달려면 로그인하십시오.

답변 (0개)

Community Treasure Hunt

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

Start Hunting!

Translated by