【发布时间】:2012-05-23 05:35:51
【问题描述】:
我对图像处理很陌生,我对使用过滤器等 MATLAB 函数有疑问 (graycoprops)。
出现的问题是我想使用此函数 (graycoprops) 处理图像。为了能够做到这一点,我首先需要创建 GLCM (graycomatrix)。
对整个图像执行此操作很容易,但我如何才能对像过滤器这样的小区域(例如 3x3)执行此操作。
我在想像 colfilt 这样的东西可以工作,但我不知道如何每次获取块值并将它们提供给 graycomatrix 和 graycoprops。
任何帮助将不胜感激,因为我有很多小时堆栈!!!
【问题讨论】:
-
我的问题有那么难吗?我认为这不是我看到的许多以这种方式计算的图像示例!我只是不知道确切的方法!如果有人知道请给我提示!
-
您的问题不清楚。 GLCM 不应该用作过滤器或被过滤。事实上,GLCM 不能从 3x3 方形窗口之类的部分生成,除非您为这些块中的每一个生成一个 GLCM。 GLCM 通常用于为您提供有关图像的信息,而不是表示过滤域。您可以将它(和 graycoprops 函数)视为图像的描述符。有一些技术可以使用这些统计数据来唯一标识给定图像。
标签: image matlab filter feature-extraction glcm