image-processing相关内容

Hough变换 - JavaScript的 - 的node.js

所以,我想实现Hough变换,这个版本是一维(其减少到1昏暗优化所有变暗)版本的基础上轻微的性能。 附上我的code,具有样本图像...输入和输出。 很明显的问题是我做错了。我已经翻了三倍检查我的逻辑和code,它看起来也不错我的参数。但很明显我缺少的东西。 请注意,红色的像素应该是椭圆的中心,而蓝色像素的边缘被删除(属于符合数学方程式的​​椭圆)。 另外,我也没兴趣的OpenCV / MA ..

良好的算法找到图片类似的地方?

我要搜索类似地区的两个图像,但我不知道什么是最好的。 的区域不进行缩放或转化的任何方式,但可能会出现在两个图像(我想知道在哪里)的任何地方。还有其他的他们周围的东西。 这是什么,我希望有一个例子: 我怎样才能做到这一点? 解决方案 segmentate图片 要获得绑定矩形/多边形/地区发现的面具 按各地区计算 在直方图 FFT 或 DCT 并过滤掉unsignificant数 ..
发布时间:2015-11-30 15:07:16 C/C++

算法切片平面(代替)从RGB值的阵列的

我已经有了一个字节的RGB值的平面数组,即进入 R1 G1 B1 R2 G2 B2 R3 G3 B3 ...... Rn的GN BN 。所以,我的数据是这样的: 字符为imageData [宽*高* 3]。 但我想一个宽*高数组传递到现有的C库,预计这一数据的单一平面。这将是一个序列的只是的R值(或只是对G,或者只是在B)的 这是很容易分配一个新的数组和复制数据(杜)。但图像非常大。 ..
发布时间:2015-11-30 15:05:12 C/C++开发

确定哪些是在图像中的文本和图形区域

我不知道是否我应该在这里还是没有张贴此问题?但是,如果有人知道的话,请回答? 哪些算法,用于确定图像中的哪个区域是文本和哪一个是图形?是指如何分离这样的区域? (图或示意图) 解决方案 大多数OCR软件,如的 Ocropus ,支持布局分析,这是你所需要的。 毛,罗森菲尔德和放大器; Kanungo(2003)文献结构分析算法:文献调查提供了一个相当新的布局分析算法调查 ..
发布时间:2015-11-30 15:01:18 C/C++

在图像处理中删除背景色OCR

我试图去除背景色以便提高OCR的对图像的准确性。样本看起来象下面这样: 我把所有的字母在后处理图像,而只删除了浅紫色的颜色纹理背景。是有可能使用一些开放源码软件例如ImageMagick的将其转换为二进制图象(黑/白)来实现这一目标?如果背景有多种颜色?请问解决方案是一样的吗? 另外,如果我也想删除紫函(戏剧名)而行,以便只保留了黑色信吗?简单的裁剪可能无法正常工作,因为紫函也出现在其他地 ..
发布时间:2015-11-30 15:01:08 C/C++

定位一桥状结构的端部点映像

如何找到一个桥状结构的端部点映像? 下面是一个广义重presentation。的 我有一组是什么样子,你的左手栏看到如图上面的图片图像。我所试图检测/定位实际上是显示在上面的图片右侧栏的两个端点。这很象定位“桥梁”的“两端点”。 我已经申请了一些基本的形态学操作;然而,无论是我做错了还是那些基本形态操作使用的不是这种情况。 (我曾尝试使它成为骷髅;然而,一旦骨架形成,我似乎无法检测与三个 ..
发布时间:2015-11-30 14:59:26 C/C++

算法来检测两幅图像重叠行

让我们说我有2图像A和B如下。 注意,A的底部与B的顶部重叠ñ行像素,记为两个红色长方形。 A和B具有相同的列数,但是的可能的有不同的行数。 两个问题: 由于A和B,如何确定 N 高效? 如果B是一种方式,它的像素的30%-50%是完全取代以某种方式改变(例如,想象中的左上方显示#的票/答案/意见被替换为广告标志)。如何确定 N ? 如果任何人都可以指向一个算法或更好,但在任何语言的实 ..
发布时间:2015-11-30 14:58:29 C/C++

有什么不对的RGB到XYZ色彩空间转换算法?

我的目标是将RGB像素到CIELAB颜色空间对于一些特殊的计算只能在的CIELab。对于这一点,我必须转换RGB到XYZ第一,这是真正困难的部分。 我想在Objective-C(大多采用普通的C虽然)来实现这个算法,但结果是错误的。 我的code是基于 easyrgb.com提供的伪实施。他们有一个在线,颜色转换器,它的伟大工程。他们说,他们的假code是同一个在他们的转换器使用。 这是他们 ..
发布时间:2015-11-30 14:55:22 C/C++

我在哪里可以找到有关双立方插值和兰克泽斯重采样很好看的?

我要实现上述两个图像重采样算法(双三次和兰克泽斯)在C ++中。我知道,有几十个现有实现的在那里,但我还是想使自己的。我希望把它部分是因为我想了解他们的工作,部分原因是因为我想给他们主流的实现不是发现了一些功能(如可配置的多CPU的支持和进度报告)。 我试过阅读维基百科,但东西是有点太干我。也许还有这些算法的一些更好的解释吗?我找不到对SO或谷歌。东西要么 补充:好像没有人可以给我更多有关这些 ..
发布时间:2015-11-30 14:51:40 C/C++

图像调色板减少

我在玩电脑图形编程的第一次。我想RGB(24位)图像转换为索引调色板(8位)的图像(如GIF)。我最初的想法是使用k均值(其中k = 256)。 如何将一去挑选最佳的调色板一个给定的形象?这是一个学习的经历对我来说,所以我会preFER概览式的答案源$ C ​​$ C。 编辑:抖动目前是题外话。我只是指的是“简单”的色彩转换,心理视觉/感知模型待用;色彩空间也是目前题外话,虽然色彩空间之间移动 ..
发布时间:2015-11-30 14:50:06 C/C++

使用多个图像从多个点的三维模型建设(Kinect的)

,才有可能构建一个三维模型,如果各种图像以及深度数据是从不同的角度采集静止目标,我在想什么是有一种圆形的传送带,其中一个Kinect的将被放置和输送机带而真正对象,它是在三维空间要重构坐在中间。传送带此后在图像周围旋转一圈和大量图像被捕获(每秒大约10图像),这将允许的kinect到从各个角度包括深度数据捕获一个图像,理论上这是可能的。该模型也必须与纹理被重新创建。 我想知道的是,是否有任何类似 ..

C#中 - 添加水印的照片通过特殊的方式

我需要添加水印的照片通过特殊的方式。我知道该怎么做,但我不知道如何以同样的方式做到这一点在文章下面是方法添加水印。我怎样才能改变它来获得,如在文章上面的图片有水印? 公共静态位图AddWatermark(此位图originalImage,位图watermarkImage,WatermarkLocationEnum位置) { INT offsetWidth; INT offsetH ..
发布时间:2015-11-30 14:48:48 C/C++

的UIImage - 实现自动水平算法

我想实现一个“自动级别”选项,我在我的iPhone应用程序正在显示一个UIImage。之前我尝试实现它自己,我想知道是否有在API的图像处理方法,我应该使用,柱状图等,或者我应该只是抓住了根本CGImage和处理呢? (我是新来的iPhone开发。) 感谢 MV 解决方案 一个非常简单的方法是使用一个CGImageRef的德code数组,但这只能帮助一个范围映射(无伽马等。) 常量CGF ..
发布时间:2015-11-30 14:46:41 移动开发

如何在USM锐化工作?

我一直在玩弄图像处理最近,我想知道如何USM锐化算法的工作。我期待在源$ C ​​$下GIMP和它的实现,但到目前为止,我仍然在它是如何工作的黑暗。我需要实现它的一个项目,我的工作,但我想真正了解我使用的算法。 解决方案 我不知道它是如何工作要么但碰到一对真正的好页理解它。基本上它是这样的: 什么是锐化图像相反?一个模糊的。我们知道如何模糊的图像。复制原始图象并执行一些高斯模糊。这是的半径的 ..
发布时间:2015-11-30 14:45:17 C/C++

认识到在规则网格扭曲

要告诉你一些背景,以我在做什么:我想通过图像分析定量记录变化流动COM pressible液。要做到这一点的一种方法是利用一个事实,即折射流体的折射率直接相关的密度。如果设置了某种的流动,在图像中的失真的后面图像的由于折射率变化在整个流场导致你的密度梯度,这有助于表征流动模式 我有一组例程,这样做成功地与点的普通的2D模式。点阵图形稍有变形,并通过与比较,在扭曲的形象在非失真图像的点的位置,我得 ..
发布时间:2015-11-30 14:44:52 C/C++

如何内容感知填充工作?

在Photoshop中的即将推出的版本有一个叫内容感知填充功能。 此功能将填满一个选择是基于周边图像上的图像的 - 对点可以生成灌木丛和云彩而被无缝与周围的图像 请参阅 http://www.youtube.com/watch?v=NH0aEp1oDOI 为preVIEW Photoshop的功能,我谈论的。 我的问题是: 如何算法此功能的工作? 解决方案 我的合着者在这里pviousl ..

什么算法可以用来确定图像是否是"相同"或相似,无论大小?

TinEye ,“逆向图像搜索引擎”,允许你上传/链接到一个图像,它能够通过十亿搜索图像已经抓取,它将返回的链接,这些相同的图像的图像已经找到。 然而,它不是一个幼稚校验或任何有关这一点。它往往是能找到比你提供的原始图像更高的分辨率和更低的分辨率和更大和更小尺寸的两个图像。这是一个很好用的服务,因为我经常发现一个图像,并希望它的最高分辨率版本的可能。 不仅如此,但我已经受够了找到相同的图像集, ..
发布时间:2015-11-30 14:41:02 C/C++

算法检测和QUOT;集群"点

我有分布在这一区域“点”二维区域。我现在正尝试检测点的“簇”,即,区域与点的某些高密度 上的任何想法(或链接到文章与思想)如何优雅地检测这些方面? 解决方案 如何定义一个任意分辨率的空间,并在矩阵计算每个点的距离的测量从该点所有的点,那么你可以做一个“热图”,并使用阈值来定义的集群。 这是一个很好的锻炼进行处理,也许以后我会发布的解决方案。 编辑: 这是: //加载图像 PImag ..
发布时间:2015-11-30 14:40:30 C/C++

布拉德利自适应阈值 - 迷茫(问题)

我有一些问题,可能是愚蠢的,对自适应阈值由布拉德利的实施。我读过一篇关于它的 HTTP: //people.scs.carleton.ca:8008/~roth/iit-publications-iti/docs/gerh-50002.pdf 和我有点糊涂了。主要是对本声明: 如果((在[I,J] *计)≤(合计*(100-T)/ 100)),然后 让我们假设,我们有这个输入: 的宽度 ..
发布时间:2015-11-30 14:38:28 C/C++

如何正常化的图像颜色?

在他们的文章中描述维奥拉 - 琼斯物体检测框架(可靠的实时人脸检测由中提琴和琼斯),它是说: 用于培训的所有示例子窗口被方差归一 最小化的不同的照明条件下的效果。 我的问题是,“什么样的工具做了他们使用标准化的图像吗?” 我不是在寻找特定的工具,中提琴和放大器;琼斯使用,但类似的一个,产生几乎相同的输出。我一直在关注很多哈尔培训教程(试图检测手),但尚未能够输出一个很好的检测器(XML) ..