问题标签 [glcm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
713 浏览

android - 使用Android进行纹理特征提取

任何人都可以帮助我,如何在 androd 中使用 GLCM 提取特征,我已经搜索过但我没有找到它,我只是在灰色 scalenya 上工作,因为我不明白如何使用 GLCM 提取特征

0 投票
1 回答
154 浏览

matlab - 如何使用matlab将8级灰度更改为32级灰度(GLCM)

我想将 8 级灰度更改为 32 级灰度,我曾尝试在图像中使用 8 级灰度,但值是这样的:

这是结果

所以我想尝试使用 32 级灰度:

这是我的形象

这是我的代码

也许任何人都可以帮助我

提前致谢

0 投票
1 回答
1932 浏览

python - 从掩码计算部分图像的共现矩阵

我有以下代码,我试图在其中获取与我给定的掩码相对应的图像的一部分。然后我想在该部分应用 skimage.feature.glcm 。但我得到了错误:

代码是:

我也尝试过不成功:

任何想法如何完成这项工作?

谢谢!

0 投票
1 回答
267 浏览

matlab - 灰度共现特征与方程不匹配

考虑一个简单的 glcm 矩阵。

使用 Matlab 的内置功能计算统计数据。

现在,改为使用本页底部给出的这些方程的定义手动计算它们:https ://www.mathworks.com/help/images/ref/graycoprops.html

这使:

什么是交易?是否正在进行某种类型的标准化?它不是简单地除以16个元素的数量......

有什么想法吗?谢谢!

0 投票
1 回答
43 浏览

image-processing - 我可以使用 glcm 功能来检测黑点吗?

如何使用 GLCM 功能定位灰度图像中的暗点?

如果我使用大于一的距离,即我尝试为更大的距离制作矩阵,我是否能够检测到大块暗像素?

0 投票
2 回答
955 浏览

matlab - 在 Matlab 中从共现矩阵计算熵

我正在尝试从 Matlab 中具有零条目的共现矩阵中提取熵。从共现矩阵的熵的定义:

熵的定义
必须计算,其中c ij代表共现矩阵的 ( i , j ) 项。因此在我看来,如果有一个零条目,熵将是未定义的。当 x = 0 时,您是否为 log(x) 设置了某种下限,或者您如何处理?

链接到带有 GLCM 熵定义的 pdf:http: //www.code.ucsd.edu/pcosman/glcm.pdf

编辑:感谢有关如何处理 log(0) 的建议,但该等式实际上要求评估 0*log(0) 无论如何都是 0。如果我可以使用公式,解释起来会更容易,但也许我的问题更数学化,因此在错误的论坛上。

0 投票
0 回答
84 浏览

r - glcm R包相关度量值超出-1到+1的范围

我一直在使用 R 中的 glcm 包来计算栅格数据集的各种纹理度量;但是,我得到的相关度量值是奇数,应该限制在 -1 到 +1。虽然大多数值都在这个范围内,但一些像素被分配了 -Inf 或 Inf,并且一些像素被分配了大于 1 的实数。我已经搜索过但没有发现任何关于这个问题的信息,想知道是否有人知道会导致什么这以及如何解释它。下面是一个使用 R 的火山数据集的可重现的小例子:

0 投票
1 回答
2745 浏览

python - Image texture with skimage

I'm trying to get texture properties from a GLCM I created using greycomatrix from skimage.feature. My input data is an image with multiple bands and I want the texture properties for each pixel (resulting in an image with the dimensions cols x rows x (properties *bands)), as it can be achieved using ENVI. But I'm too new to this to come to grips with greycomatrix and greycoprops. This is what I tried:

Unfortunately, this gives me a 1 x 4 matrix per prop, which I guess is one value per angle FOR THE WHOLE IMAGE, but this is not what I want. I need it per pixel, like contrast for each single pixel, computed from its respective surroundings. What am I missing?

0 投票
2 回答
886 浏览

python - 用于 RGB 图像的 graycomatrix

我正在尝试使用 graycomatrix 在图像中找到对比度,代码如下:

这是错误:“图像必须是二维数组”如何将图像转换为二维数组,适合函数?

0 投票
1 回答
4544 浏览

python - 比较python中的LBP

我生成了这样的纹理图像

我必须比较两种纹理。我使用了直方图比较方法。

但这种方法并不奏效。它显示了两种不同图像纹理的相似结果。此外,它也没有显示出太多的变化来识别打印和扫描效果。如何比较纹理?我想到了分析 GLCM 的特性。

在这种方法中,我得到的输出为 2*2 矩阵。如何比较具有对比度、相似性、同质性、ASM、能量和相关性等几个特征的两个矩阵?

评论澄清

我用这段代码生成了纹理。我有纹理,我有计算纹理属性的方法,但问题是如何识别两个纹理之间的相似性。