我正在比较在白色背景上随机溢出的小彩色颗粒的 RGB 图像。我目前的方法包括将图像导入 Matlab,转换为二进制图像,设置阈值并将其上方的所有像素强制为白色。接下来,我正在计算黑色像素的百分比。在将图像相互比较时,黑色像素百分比的测量值非常好;然而,它没有考虑颗粒的分散程度。尽管来自两个不同图像的黑色百分比可能相同,但图像可能远非相同。例如,假设我有两张图片要比较。两者都显示 15% 的黑色像素百分比。在一张图片中,黑色像素随机分布在整个图像中。另一方面,一团黑色像素位于一个角落,在图像的其余部分非常稀疏。
为了比较两个图像,我可以在 Matlab 中使用什么来数值量化黑色像素的“散布”程度?
我还没能把我的大脑包裹在这个问题上,需要一些帮助。非常感谢您的想法/答案。