问题标签 [image-recognition]

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 投票
3 回答
43140 浏览

image - 检测图像上的硬币(和拟合椭圆)

我目前正在从事一个项目,我试图检测一些躺在平坦表面(即桌子)上的硬币。硬币不会重叠,也不会被其他物体隐藏。但是可能还有其他可见的物体,并且照明条件可能并不完美......基本上,考虑一下自己拍摄你的桌子,桌子上有一些硬币。

所以每个点都应该像椭圆一样可见。由于我不知道相机的位置,椭圆的形状可能会有所不同,从圆形(从顶部查看)到扁平椭圆,具体取决于拍摄硬币的角度。

我的问题是我不确定如何提取硬币并最终在它们上拟合椭圆(我正在寻找进行进一步计算)。

目前,我刚刚通过在 OpenCV 中设置阈值进行了第一次尝试,使用 findContours() 获取轮廓线并拟合椭圆。不幸的是,轮廓线很少给我硬币的形状(反射,光线不好,......),而且这种方式也不是首选,因为我不希望用户设置任何阈值。

另一个想法是在该图像上使用椭圆的模板匹配方法,但由于我不知道相机的角度或椭圆的大小,我认为这不会很好......

所以我想问是否有人可以告诉我一种适用于我的方法。

有没有一种快速的方法可以从图像中提取三个硬币?计算应在移动设备上实时进行,并且该方法对于不同或变化的灯光或背景颜色不应过于敏感。

如果有人能给我关于哪种方法对我有用的任何提示,那就太好了。

0 投票
3 回答
7813 浏览

python - 是否有用于面部识别的 python 模块?

是否有用于面部识别的 python 模块?它应该接收图像并将其与不同的图像进行比较。

0 投票
3 回答
1291 浏览

image-processing - 如何从图像中识别特定的物理对象?

我的目标是让一个拿着手机的人在我们大学校园里拍下当地地标(建筑物或其他(例如凉亭、雕像等))的照片,并能够识别地标并告诉他们什么这是。

例如,他们四处走动,看到一座带有金属圆顶的大型建筑。他们不知道它是什么,但它看起来很有趣,所以他们拍了一张照片,应用程序告诉他们这是篮球中心(以及其他相关信息)。

我在这个特定领域的有限知识使我想到使用神经网络并训练程序来识别特定的地方。如果是这种情况,也请给我这个选项的资源,因为我对 NN 的了解程度是,如果他们受过训练,它们可以用来识别事物。:)

我知道 OpenCV 库,但由于我不是 C 开发人员,所以我想知道在开始之前是否需要走这条路。我主要使用 Java 工作,但我并不反对弄脏自己的双手。

谢谢!

0 投票
1 回答
752 浏览

image-processing - 在线医学图像处理的巨大挑战

我目前正在写我的论文,我正在寻找一个/一些在线医学图像处理的重大挑战。我已经知道这个网站,但我需要一个具有微观图像数据集的挑战,如细胞、染色体、细菌、病毒等,具有分类或识别目标。比如核型分析。

也许有人在这个领域工作,或者他的大学对我正在寻找的东西提出了挑战,并且可以帮助我。

谢谢!

0 投票
2 回答
2087 浏览

algorithm - 识别规则网格中的扭曲

给你一些关于我在做什么的背景:我试图通过图像分析定量记录可压缩流体的流动变化。做到这一点的一种方法是利用流体的折射率与其密度直接相关的事实。如果您在流动后面设置某种图像,则由于整个流体场的折射率变化导致的图像失真会导致您产生密度梯度,这有助于表征流动模式。

我有一组例程可以使用常规的 2D 点图案成功地做到这一点。点阵图略有扭曲,通过对比点在扭曲图像和未扭曲图像中的位置,我得到了一个位移场,这正是我所需要的。这种方法的问题是分辨率。分辨率仅限于字段中的点数,我正在探索能够提供更多数据的方法。

我的一个想法是使用水平和垂直线的规则网格。该图像将以相同的方式扭曲,但不是仅获得点的位移,而是网格的连续扭曲。似乎必须有一些标准的算法或程序来将一个几何网格与另一个几何网格进行比较并推断出某种位移场。尽管如此,我在研究中还没有发现类似的东西。

有没有人有一些想法可以为我指明正确的方向?仅供参考,我不是计算机科学家——我是工程师。我这么说只是因为我可能因为来自不同的领域而忽略了一些明显的方法。但我会编程。我正在使用 MATLAB,但我可以阅读 Python、C/C++ 等。

以下是我正在使用的图像类型的示例:

在此处输入图像描述--------在此处输入图像描述

0 投票
3 回答
10729 浏览

delphi - 在delphi中识别图片中的文本

我需要关于如何解决这个问题的建议。我有一些图片数据:*.jpg、*.bmp ... 我需要从中提取数据。数据是字母数字文本。我在德尔福工作。

0 投票
2 回答
451 浏览

iphone - 使用 face.com API 时如何在 iphone 应用程序中获取 facebook 凭据

我正在尝试制作一个可以使用 faces.recognize API 调用的示例 iPhone 应用程序。我可以使用 RestKit 成功连接到 Face.com API,但是,我不知道如何获取用户 ID、会话等。

如何才能做到这一点?

0 投票
2 回答
3451 浏览

c# - 图像识别中的 K-Nearest Neighbor

我目前正在研究项目或研究指南/教程。我必须确定三个不同的叶子物种,并且每个使用 100 个样本(具体来说是 300 个),我的教授要求我在使用上传的 100 个样本对系统中上传的图像进行分类时暗示 K-最近邻算法数据库作为参考。

我已经为系统完成了样本的上传和图像处理,但我仍然需要应用 KNN 算法对它们进行分类,有什么建议或分步教程吗?

是否需要研究编码算法,或者是否有现有的库可以轻松地将KNN 应用于 C# 语言的图像分类?每个叶子有 100 个图像样本就足够了吗?

更多信息:martijin_himself 的回答

是的,我说的是树叶。嗯,一个问题是,唯一要考虑的特征是树叶的形状。忽略其他特征,如颜色、大小等。而且我不确切知道何时或如何提取这些“特征向量”,将它们放在哪里以及如何将图像样本用作要分类的叶子的参考

在系统的图像处理部分,对图像进行二值化、斑点处理,使图像只考虑其形状特征。因此,我在数据库中上传的所有样本也是如此。如果我缺少答案所需的信息,我感到非常抱歉。请多多包涵。

提前致谢!:)

0 投票
2 回答
27161 浏览

c# - 如何在 C# 中搜索屏幕上的图像?

我想使用 C# 或其他 .NET 语言(如 powershell)在屏幕上搜索图像。像我在文件系统中给出图像位置并且代码将整个屏幕视为图像并在大图像(屏幕)中搜索文件系统中的图像然后返回屏幕上的图像位置。我在.net 类中找不到这种东西。

谢谢。

0 投票
1 回答
316 浏览

barcode - 二维条码识别器

是否有从图像中识别二维条码的免费库?..或免费软件或任何东西?我不想要任何硬件设备