Questions tagged «image-processing»

与数字图像处理有关的任何事物,即用于从数字图像中提取或操纵信息的理论和技术。

3
我应该使用哪个库在Node.JS上进行服务器端图像处理?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我在Node.JS Wiki上找到了大量可用的库,但是我不确定哪个库更成熟并提供更好的性能。基本上,我想执行以下操作: 从外部源将一些图像加载到服务器 把它们放在一块大画布上 裁剪并遮盖一下它们 应用一两个过滤器 调整最终图像的大小并为其提供链接 如果节点程序包可在Linux 和Windows上同时使用,则是一大优势。

4
对于具有数百万个像素的2D,未装箱像素阵列,建议使用哪种Haskell表示形式?
我想解决Haskell中的一些图像处理问题。我正在处理具有数百万个像素的双色调(位图)和彩色图像。我有几个问题: 凭什么我要选择Vector.Unboxed和UArray?它们都是未装箱的数组,但Vector抽象似乎广为宣传,尤其是在循环融合方面。是Vector总是更好?如果不是,我什么时候应该使用哪种表示形式? 对于彩色图像,我希望存储三位16位整数或三位单精度浮点数。为此,使用Vector还是UArray更容易使用?表现更好? 对于双色调图像,每个像素仅需要存储1位。是否有预定义的数据类型可以通过将多个像素打包到一个单词中来帮助我,还是我自己一个人? 最后,我的数组是二维的。我想我可以处理表示形式为“数组数组”(或向量的向量)带来的额外间接,但我更喜欢具有索引映射支持的抽象。谁能推荐标准库或Hackage中的任何内容? 我是一个函数式程序员,不需要突变:-)

4
上传前显示图片预览
在我的HTML表单中,我输入了类型为file的文件,例如: <input type="file" multiple> 然后,通过单击该输入按钮来选择多个文件。现在,我想在提交表单之前显示所选图像的预览。如何在HTML 5中做到这一点?

6
获取图像大小而无需将图像加载到内存中
我了解您可以通过以下方式使用PIL获得图像尺寸 from PIL import Image im = Image.open(image_filename) width, height = im.size 但是,我想获取图像的宽度和高度,而不必将图像加载到内存中。那可能吗?我只做图像尺寸的统计,并不关心图像内容。我只是想加快处理速度。


4
如何在命令行中合并图像?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 去年关闭。 改善这个问题 我想尝试CSS Sprite技术来将一些缩略图加载为单个图像。因此,我需要在服务器脱机的单个文件中“合并”一些缩略图。 假设我有10张相同大小的缩略图。您如何建议我从Linux命令行“合并”它们?


1
图像到ASCII艺术转换
序幕 该主题有时会在堆栈溢出中弹出,但通常由于写作问题不佳而被删除。我看到了许多这样的问题,然后在需要其他信息时从OP(通常是低声望)中保持沉默。如果输入的内容对我来说足够好,我决定回答一个答案,通常在活跃状态下每天会得到几次投票,但是几周后,该问题就被删除/删除,所有问题均从开始。所以我决定写这个问答,这样我就可以直接参考这些问题,而不必一遍又一遍地重写答案…… 另一个原因也是此meta线程也针对我,因此,如果您有其他意见,请随时发表评论。 题 如何使用C ++将位图图像转换为ASCII艺术? 一些约束: 灰度图像 使用等宽字体 保持简单(不要为初学者级程序员使用太高级的东西) 这是相关的Wikipedia页面ASCII艺术(感谢@RogerRowland)。 这里类似于ASCII Art转换问答的迷宫。

2
将图像从PIL转换为openCV格式
我正在尝试将图像从转换PIL为OpenCV格式。我正在使用OpenCV 2.4.3。这是到目前为止我一直尝试的。 >>> from PIL import Image >>> import cv2 as cv >>> pimg = Image.open('D:\\traffic.jpg') #PIL Image >>> cimg = cv.cv.CreateImageHeader(pimg.size,cv.IPL_DEPTH_8U,3) #CV Image >>> cv.cv.SetData(cimg,pimg.tostring()) >>> cv.cv.NamedWindow('cimg') >>> cv.cv.ShowImage('cimg',cimg) >>> cv.cv.WaitKey() 但我认为图像未转换为CV格式。窗口向我显示了一个大的棕色图像。将图像从转换PIL为CV格式时,我在哪里出错? 另外,为什么我需要输入cv.cv访问功能?

8
检测照片中纸张角落的算法
检测照片中发票/收据/纸的角落的最佳方法是什么?这将用于OCR之前的后续透视校正。 我当前的方法是: RGB>灰色>具有阈值的Canny边缘检测>扩张(1)>移除小对象(6)>清除边界对象>根据凸面区域选择大博客。> [角落检测-未实施] 我忍不住想,必须有一种更强大的“智能” /统计方法来处理这种类型的细分。我没有很多训练示例,但是我可能可以一起获得100张图像。 更广泛的上下文: 我正在使用matlab进行原型制作,并计划在OpenCV和Tesserect-OCR中实施该系统。这是我需要针对此特定应用程序解决的许多图像处理问题中的第一个。因此,我希望推出自己的解决方案,并重新熟悉图像处理算法。 这是一些我希望算法处理的示例图像:如果您想接受挑战,则可以在http://madteckhead.com/tmp上找到大图像。 (来源:madteckhead.com) (来源:madteckhead.com) (来源:madteckhead.com) (来源:madteckhead.com) 最好的情况是: (来源:madteckhead.com) (来源:madteckhead.com) (来源:madteckhead.com) 但是,在其他情况下,它很容易失败: (来源:madteckhead.com) (来源:madteckhead.com) (来源:madteckhead.com) 预先感谢所有很棒的主意!我太爱了! 编辑:霍夫变换进展 问:什么样的算法会聚簇霍夫线来寻找拐角?遵循答案的建议,我能够使用霍夫变换,选取线条并对其进行过滤。我当前的方法相当粗糙。我已经假设发票将始终小于与图像对齐的15度。如果是这种情况,我最终得到的行结果合理(请参阅下文)。但是,不能完全确定是否有合适的算法来对直线(或投票)进行聚类以推断出拐角。霍夫线不连续。并且在嘈杂的图像中,可能存在平行线,因此需要某种形式或距线原点度量的距离。有任何想法吗? (来源:madteckhead.com)

3
与“细分”和“场景标记”相比,“语义细分”是什么?
语义分割是仅仅是“白痴”,还是“语义分割”和“分割”之间有区别?“场景标签”或“场景解析”有区别吗? 像素级分割与逐像素分割有什么区别? (旁白:当您使用这种像素级注释时,是否可以免费获得对象检测,还是还有其他事情要做?) 请提供您的定义来源。 使用“语义细分”的来源 Jonathan Long,Evan Shelhamer,Trevor Darrell:用于语义分割的完全卷积网络。2015年的CVPR和2016年的PAMI Hong,Seunghoon,Hyeonwoo Noh和Bohyung Han:“去耦深度神经网络用于半监督语义分割。” arXiv预印本arXiv:1506.04924,2015。 V. Lempitsky,A。Vedaldi和A. Zisserman:用于语义分割的塔模型。《神经信息处理系统进展》,2011年。 使用“场景标签”的来源 Clement Farabet,Camille Couprie,Laurent Najman,Yann LeCun:学习场景标签的层次特征。在模式分析和机器智能中,2013年。 使用“像素级”的来源 Pinheiro,Pedro O.和Ronan Collobert:“从卷积网络的图像级到像素级标签。” IEEE关于计算机视觉和模式识别的会议论文集,2015年。(请参阅http://arxiv.org/abs/1411.6228) 使用“ pixelwise”的源 李宏胜,赵锐和王小刚:“卷积神经网络的高效向前和向后传播,用于像素分类。” arXiv预印本arXiv:1412.4526,2014。 Google Ngrams 近年来,“语义细分”似乎比“场景标记”使用更多

13
在PHP中调整图片大小
我想编写一些PHP代码,该代码会自动将通过表单上传的所有图片的大小调整为147x147px,但我不知道如何处理(我是相对的PHP新手)。 到目前为止,我已经成功上传了图像,可以识别文件类型并清理了名称,但是我想在代码中添加调整大小功能。例如,我有一个测试图像,大小为2.3MB,尺寸为1331x1331,我希望代码缩小尺寸,我想它也会极大地压缩图像的文件大小。 到目前为止,我有以下几点: if ($_FILES) { //Put file properties into variables $file_name = $_FILES['profile-image']['name']; $file_size = $_FILES['profile-image']['size']; $file_tmp_name = $_FILES['profile-image']['tmp_name']; //Determine filetype switch ($_FILES['profile-image']['type']) { case 'image/jpeg': $ext = "jpg"; break; case 'image/png': $ext = "png"; break; default: $ext = ''; break; } if ($ext) { //Check filesize if ($file_size …

11
图像指纹以比较许多图像的相似性
我需要创建许多图像的指纹(现有图像约100.000,每天新增1000,RGB,JPEG,最大尺寸800x800),以便将每个图像与其他每个图像进行快速比较。我不能使用二进制比较方法,因为还应该识别几乎相似的图像。 最好是现有的库,但是对现有算法的一些提示将对我有很大帮助。

17
如何测量两个图像之间的相似度?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 我想将一个应用程序(可能是网页)的屏幕快照与先前获取的屏幕快照进行比较,以确定该应用程序是否正确显示了自己。我不希望进行完全匹配比较,因为方面可能略有不同(对于Web应用程序,取决于浏览器,某些元素可能位于稍有不同的位置)。它应该衡量屏幕截图的相似程度。 是否有已经执行此操作的库/工具?您将如何实施?

12
几乎重复的图像检测
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 用给定的一组图像彼此之间的相似度排序的快速方法是什么。 目前,我有一个可以在两个图像之间进行直方图分析的系统,但这是一个非常昂贵的操作,而且看起来过于矫kill过正。 理想情况下,我正在寻找一种算法,可以给每个图像一个分数(例如整数分数,例如RGB平均数),并且我可以按该分数排序。相同分数或彼此相邻的分数可能重复。 0299393 0599483 0499994 <- possible dupe 0499999 <- possible dupe 1002039 4995994 6004994 每个图像的RGB平均差,有类似的东西吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.