问题标签 [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.
open-source - 是否有蛇或分水岭分割算法的任何开源实现?
我正在一个毕业项目中工作,其目标是对分割算法进行比较分析。
在我参与的一个本科研究项目中,我用 C++ 实现了一些分割算法(例如 Otsu 的方法和 EM/MPM 算法)。
我打算将我已经实现的算法与蛇和分水岭分割进行比较。但是,我并不打算实现这些算法。所以,我想知道是否有实现这些算法的开源图像处理库。如果实现是 C/C++ 会更好,但 Java、Python 等也可以。
image - 平滑分割图像的线条
你好,我有一个如图所示的分段图像。有没有办法平滑线条,使它看起来不那么波浪?谢谢。
image-processing - 如何删除背景图像并获取前图像
有两个图像
alt text http://bbs.shoucangshidai.com/attachments/month_1001/1001211535bd7a644e95187acd.jpg alt text http://bbs.shoucangshidai.com/attachments/month_1001/10012115357cfe13c148d3d8da.jpg 一个是背景图片另一个是一个人的照片相同的背景,相同的大小,我想要做的是删除第二张图片的背景并仅提取此人的个人资料。常见的方法是从第二张图像中减去第一张图像,但我的问题是人穿的颜色是否与背景相似。减法的结果很糟糕。我无法获得整个人的个人资料。谁有好的想法删除背景给我一些建议。先感谢您。
matlab - MATLAB:绘制质心
我的主要问题是给定一个特征质心,如何在 MATLAB 中绘制它?
更详细地说,我有一个NxNx3
图像(RGB 图像),我获取块并为每个块4x4
计算一个维特征向量。6
我将这些特征向量存储在一个Mx6
矩阵中,在该矩阵上运行kmeans
函数并获得kx6
矩阵中的质心,其中k
是簇6
数,是每个块的特征数。
如何在我的图像中绘制这些中心簇,以便可视化算法是否按照我希望的方式执行?或者,如果有人对如何可视化图像上的质心有任何其他方式/建议,我将不胜感激。
image-processing - 分水岭分割在数字图像处理中的好处是什么?
应用于数字图像的分水岭分割的现实(实际)好处是什么
感谢所有回答者!
image-processing - 为什么我们需要在标记控制的流域分割中识别外部标记?
为什么我们需要在标记控制的流域分割中识别外部标记?为什么仅仅识别感兴趣对象的内部标记是不够的?
请帮忙,我很困惑谢谢
java - 如何有效地检测和删除扫描图像/文档中的引导线?
对于我的项目,我正在为扫描文档编写一个图像预处理库。截至目前,我坚持使用线路删除功能。
问题描述:样本扫描表格:
注: 以下是附加条件:
- 扫描的文档可能包含更多的垂直和水平引导线。
- 线条粗细可能超过1px
- 文档本身打印不正确,可能会出现墨水膨胀或厚度不均等形式的噪音
- 文档可能有彩色背景或线条
现在我要做的是检测这些行并删除它们。在这样做的同时,手写内容不应丢失。
解决方案:当前的解决方案是用 Java 实现的。
通过使用 canny/sobel 边缘检测器和阈值滤波器的组合检测这些线(使图像双色调)。从上一个动作中,我得到了一个黑白像素阵列。遍历数组并检查该像素的亮度是否低于指定的 bin 值。如果我发现 30 个(以像素为单位的最小线长)这样的像素,我会删除它们。我对垂直线重复相同的操作,但考虑到由于水平线的去除会造成切割。
尽管该解决方案似乎有效。但是也有问题,比如
- 去除重叠字符
- 如果图像中的字符间距不正确,则它也被视为一条线。
- 边缘检测的输出图像是黑白的。
- 有点慢。2480*3508 的图像通常需要 40 秒左右。
请指导如何正确有效地进行操作。如果有开源库,请直接指导。
谢谢
histogram - 阈值算法
有谁知道“最小错误阈值”算法的任何参考或示例代码?Java 在 Histogram 类中有一个名为“getMinErrorThreshold”的方法,我想在 C 中实现这个算法。
谢谢
亚历山德罗·费鲁奇
java - 如何在java中执行图像分割?
大家好,我是Java图像处理技术的婴儿,我决定开发一个图像处理项目,所以我需要遵循哪些算法,以及哪个更容易开发,请有人指导我,这可能对我.....还有哪种技术最适合图像处理java或Matlab?引导我...
iphone - 分割一个 CGImage
在 iOS 4.0 及更高版本中,有没有办法在不将整个图像加载到内存的情况下分割 CGImage?我正在尝试做的是*以编程方式*分段图像以用于使用大图像的 CATiledLayer 应用程序,但我不想占用加载完整图像所涉及的内存。
此外,有没有办法以特定分辨率加载该(或任何)片段,因此如果我们从图像中缩小,我们可以以低细节级别加载该图块,从而节省内存。
谢谢!-马特