मैं अधिकांश छवि विश्लेषण कार्य के लिए skimage
लाइब्रेरी का उपयोग कर रहा हूं।छवि के जीएलसीएम से एन्ट्रॉपी की गणना
मैं एक आरजीबी छवि है और मैं entropy
, energy
, homogeneity
और contrast
छवि से की तरह texture
सुविधाओं को निकालने के लिए करना चाहते हैं।
नीचे दिए गए चरणों कि मैं प्रदर्शन कर रहा हैं:
from skimage import io, color, feature
from skimage.filters import rank
rgbImg = io.imread(imgFlNm)
grayImg = color.rgb2gray(rgbImg)
print(grayImg.shape) # (667,1000), a 2 dimensional grayscale image
glcm = feature.greycomatrix(grayImg, [1], [0, np.pi/4, np.pi/2, 3*np.pi/4])
print(glcm.shape) # (256, 256, 1, 4)
rank.entropy(glcm, disk(5)) # throws an error since entropy expects a 2-D array in its arguments
rank.entropy(grayImg, disk(5)) # given an output.
मेरा प्रश्न है, ग्रे पैमाने पर छवि से गणना एन्ट्रापी एक बनावट सुविधा (सीधे) (GLCM से निकाला एन्ट्रापी सुविधा के रूप में एक ही है)?
यदि नहीं, तो छवि से सभी बनावट सुविधाओं को निकालने का सही तरीका क्या है?
नोट्स:
बहुत बहुत धन्यवाद! इससे मदद मिली .. –