问题标签 [image-segmentation]

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

image - 查找图像中的特定形状

我有以下问题,我正在使用凝胶电泳图像 [A][B] 显示 DNA 片段(显示为白色条带)。我想提取它们并分析它们(在正确的站点上是一个已知大小和浓度的标准,可以外推到其他三个样本)。每个样品被加载到一个泳道中。一项任务是找到车道(在本例中为 4),另一项任务是提取图片中存在 DNA 条带的位置。

我在寻找乐队时遇到了一些问题。我已经尝试了几件事,例如像素比较、边缘检测、角点检测、模板匹配、二值图像,但所有这些都给出了不足的结果,特别是如果图片很糟糕(可能是糟糕的跑,有点拖尾[C])或如果乐队要彼此关闭。

由于我不是图像专家,有人可以放弃一些通常在这种情况下使用的关键字吗?其实我什至不确定问题是关于图像分割还是模式识别?!

任何提示都将受到高度赞赏(也是初学者的书籍)。

提前致谢!

[A] http://en.wikipedia.org/wiki/Gel_electrophoresis

[乙]

DNA凝胶电泳图

[C]

DNA凝胶电泳图

0 投票
1 回答
1445 浏览

image-processing - OpenCV中的行、列检测(OCR预处理)

首先,我的最终目标是使用 tesseract 处理以下图像:http: //ubuntuone.com/72m0ujsL9RhgfMIlugRDWP (我清除了第二列和第三列……)

然而,tesseract 的虚线背景存在问题。所以我的想法是用OpenCV对图像进行预处理。最好的办法是我能以某种方式检测每一行,因为我需要通过应用与偶数行不同的阈值来移除虚线背景。有什么办法可以解决我的问题吗?到目前为止,我已经找到了 Hough 变换和分段,但结果不是很好(可能是因为参数错误)......但我不确定,如果这些是可能的方法以及我最投入时间的方法。列检测也可以,因为第二列只包含数字和第三个字符。将这些“知识”传递给 tesseract 可以进一步提高其检测率。

如果有人能给我一些提示如何解决这个问题以及最好使用哪些 OpenCV 函数,以及哪些参数,我将非常感激。一些让我对不同步骤有一个公平了解的片段也会有所帮助。

预先感谢!!!

亲切的问候。

0 投票
1 回答
1775 浏览

php - 基于视觉的页面分割

我想实现一个可以执行“基于视觉的页面分割”的程序。我需要一些指导和线索。(我需要实用信息,而不仅仅是学术信息)

我的首选语言是 JS (jQuery) 和 PHP。

我阅读了以下文章(VIPS:一种基于视觉的页面分割算法),我认为它可以成为一个很好的框架:

ftp://ftp.research.microsoft.com/pub/tr/tr-2003-79.pdf

“基于视觉的页面分割”是否有任何开源实现?

0 投票
5 回答
6379 浏览

c# - 从图像中提取字符


我试图从黑白图像中提取(不识别!)字符,
所以如果图像是 123,我得到一个包含 3 个图像的数组,

这是一个重复的问题,我知道,但我找不到我想要的,我也尝试过查看 codeproject 但找不到工作示例

http://www.codeproject.com/Articles/143059/Neural-Network-for-Recognition-of-Handwritten-Digi
源代码未完成


您的帮助非常感谢:)

0 投票
1 回答
17026 浏览

matlab - 提取边界内的图像区域

我必须使用 2D CT 图像做一个项目,并使用 Matlab(仅)在其中分割肝脏和肿瘤。最初我必须单独分割肝脏区域。我使用区域增长来进行肝脏分割。它获取种子点作为输入。

输出是带有肝脏区域边界的图像。现在我需要仅由边界包围的区域。

我的程序有一个主程序和一个 regionGrowing.m 函数。由于我是新用户,因此不允许发布图像。如果您确实需要图片,我会邮寄给您。请帮助我。


0 投票
3 回答
4615 浏览

matlab - 如何在matlab中将二进制图像和rgb图像相乘?

我有一个二进制图像,它是另一个彩色图像的分段形式。

如您所知,二进制图像是二维的,而 rgb 图像是 3-d,我如何将它们相乘?

我尝试了这段代码,结果是一张奇怪的照片

原始图像是在此处输入图像描述

结果图像是:

在此处输入图像描述

我原以为它是一只黑背景的手,那为什么右边的部分会这样呢?

0 投票
1 回答
2042 浏览

matlab - 使用 Matlab 的谷本系数

我需要计算谷本系数。我不知道我的代码有什么问题。我有 2 个几乎相似的图像。但是使用我的代码获得的值表明这两个图像非常不同。请帮助我的代码。

我在这里附上三张图片。第一个是分段输出。第二个是参考图像。第三个也是参考,但非常不同。因此,输出必须是,第一和第二必须几乎相似,第一和第三必须高度不同。但我得到了相反的结果。

对于前两张图像,tc =0.4895 对于第一张和第三张图像,tc=0.5692

请帮帮我。

分割输出 正确参考 不同的参考

0 投票
1 回答
2665 浏览

opencv - EDISON 和 cvPyrMeanShiftFiltering 有什么区别

我正在做一些平均班次分割的员工。我找到了名为 EDISON(http://coewww.rutgers.edu/riul/research/code/EDISON/)的代码,它已经实现了一个很好的代码。此外,opencv 有一个名为cvPyrMeanShiftFiltering.

但是在下图中它们是不同的。在 EDISON 系统中,这两个参数是 7 和 6.5。在opencv中,我使用 cvPyrMeanShiftFiltering(result, result, 7, 6.5,level);(结果已转换为LUV)右侧图像中的边界不清晰。我也试过level=0 ...

任何人都可以帮忙吗?我想在 openCV 的帮助下达到同样的效果。(我已经实现了聚类步骤)

比较

0 投票
1 回答
390 浏览

image-segmentation - 区域增长需要进行比较

我目前正在 Matlab 中做一个关于肝脏分割的项目。我为此使用了区域增长。我需要将区域增长方法与任何其他方法进行比较。你能建议我任何分割方法吗?(它一定比区域增长更糟糕。因为我需要证明我的方法是最好的。)请帮助我。

0 投票
1 回答
241 浏览

image - 概述图像中的缺陷?

我有以下图像,我在其上应用了双边滤波并将其从原始图像中减去

是否可以如图所示勾勒出玻璃缺陷

在此处输入图像描述

应用霍夫后,我得到以下结果并不完美:/

在此处输入图像描述

我的matlab代码:

请帮助我在这里做错了吗?