【发布时间】:2015-04-05 12:28:18
【问题描述】:
我知道这个问题不能满足论坛,但我想我可以从许多聪明的图像处理专家那里得到帮助。我的问题是,我的图像在图像中包含纹理和非纹理。如何检测纹理区域?您能否向我建议任何算法或参数来区分非纹理区域和纹理区域? 太感谢了 更新: 基于关于灰度矩阵的建议。我使用一种工具来提取该纹理特征。但是,我不知道哪个最适合我的情况。让我们看看我的结果并解释帮助我选择哪个功能 @rayryeng:你能告诉我邻域灰度依赖矩阵(NGLDM)的目的是什么。在我的情况下如何使用它?
【问题讨论】:
-
所有像素都有一定的强度值(你的图像似乎是黑白的)。要检测纹理,您可以查看像素与其周围像素的颜色强度差异,也称为梯度。您可以使用过滤矩阵并应用于图像中的所有像素。您可以查看 sobel 运算符,例如:en.m.wikipedia.org/wiki/Sobel_operator
-
尝试查看共现矩阵。如果缺少纹理,则条目将倾斜,但如果纹理很多,则条目将分散。看看我在 GLDM 上的帖子以帮助完成这项任务:stackoverflow.com/questions/25019840/…
-
@rayryeng:你能看到我的更新问题吗?让我知道可以用于我的目的的图像
标签: algorithm image-processing textures image-segmentation