问题标签 [morphological-analysis]

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 回答
66 浏览

sphinx - 如何在 sphinx 中获取单词形式?

我怎样才能得到单词的所有形态形式?

例如,搜索关键字是: runner

结果应该是: run,running ... etc

0 投票
0 回答
632 浏览

matlab - 如何对 Canny 边缘图像进行霍夫变换

经过一些预处理、边缘检测和细化后,我得到了以下图像,图像类型为 double

在此处输入图像描述

为了去除区域内的孤立像素,我使用膨胀作为

垂直扩张后水平扩张

实际上我想分割在矩形(类椭圆结构)内标记的对象。 在此处输入图像描述 值得注意的是,如果我增加阈值,黑色矩形在膨胀过程中会破裂,我将丢失底部矩形中的片段。如果我继续这个结果,我最终会出错,甚至基本的分割算法在没有预处理的情况下也无法工作。请帮忙

如果我对梯度图像进行连接分量分析,您能否建议任何其他技术来改进掩码。我将得到椭圆的边框而不是椭圆,如图所示

我尝试了霍夫变换,但我得到了一些不好的结果

在此处输入图像描述

0 投票
1 回答
144 浏览

image - 在matlab中骨架化后的点输出

我想骨架化这张图片

在此处输入图像描述

为此,我正在使用 matlab 的bwmorph函数,这是代码段:

但是输出并不像预期的那样。这是输出。

在此处输入图像描述

有人可以提出更好的方法来获得适当的结果吗?

编辑:这是一个精简的相关代码

0 投票
1 回答
312 浏览

matlab - 如何在matlab中实现灰度形态检测灰度图像上的圆形物体?

有许多方法可以在二值图像上实现数学变形,例如 imerode 和 imdilate。它还用于在二进制图像上使用这个简单的操作来检测不同的对象/形状,但我现在面临的问题是应用这个简单的操作,即在灰度图像上腐蚀、膨胀和许多,而不将它们转换为二进制图像。

上面的代码是二进制数学变形我如何在灰度图像上实现相同的概念。

注意:如果您有任何关于灰度数学变形的资源,请提供或提供有用的链接

0 投票
1 回答
711 浏览

python - 如何从手绘电路的扫描图像中检测逻辑门?

我们从正确绘制的逻辑电路图的扫描图像开始,我们能够将逻辑门从电路的扫描图像中分离出来,但是我们无法检测到以及如何进一步进行,我们为此使用了 python open cv,我们的代码因为上面是

检查下面的结果并建议如何进一步从手绘电路的扫描图像中检测逻辑门?

代码结果如下:

1)输入图像:

2)输出图像(代码结果):

0 投票
1 回答
66 浏览

image - 应该使用的形态学运算

对于不连续的点状文本,要使其成为纯连续文本,需要进行哪些形态学操作?扩张还是开放?

0 投票
2 回答
778 浏览

python - 在 NLTK 中,我可以对特定语言进行形态分析吗

我正在尝试在 NLTK 中添加一些阿拉伯语功能,但某些任务(例如词干提取)需要进行形态分析。有什么方法可以定义特定语言的形态特征,例如从阿拉伯语到 NLTK,或者我必须自定义分析器?

0 投票
1 回答
916 浏览

matlab - 消除MATLAB中的所有垂直线和对角线

这是输入图像5.png

输入

这是我的代码:

精明边缘检测后的输出:

输出1

腐蚀后:

输出2

这里的问题是,在侵蚀所有水平边缘后都被破坏了,但我不希望这样。除了要删除所有垂直线和对角线之外,我还想提取所有水平线而不会中断。

请有人修改代码。

0 投票
0 回答
74 浏览

opencv - OpenCV中图像形态变换中的特征提取

我试图在图像形态学中获得白色侵蚀的值。是否有任何函数可以帮助我将白色的值转换为整数?

0 投票
0 回答
158 浏览

r - 如何让 R 读出 .tps 文件中包含的形态学数据?

我有 7 张鲜花图像,我使用 geomorph 包中的 digitize2d 函数来测量花蜜管长度数据。虽然该功能有效并且 R 告诉我“会话中的所有样本都已数字化为 .tps 文件”,但我找不到让 R 读出这些文件中包含的数据的方法,然后我想添加到更大的功能特征数据的 Excel 表中。如何从 tps 文件中获取这些数字?我生成 .tps 文件的函数如下所示:

在问题线程“Reading a .tps file into R”中,有人生成了一个代码来读取 .tps 文件,但是当我尝试运行它时,我收到错误消息“Read.table 中的错误(file = data,header = F , skip = ID.ind[i], nrows = 1, : 输入中没有可用的行"

谢谢!