【发布时间】:2013-04-16 03:11:49
【问题描述】:
作为一个宠物项目/学习经验(不,这不是家庭作业),我正在开发软件来识别照片中的条形码。我不是在寻找能够做到这一点的软件或库 - 相反,我将其用作我正在写博客并将发布在 Codeplex 上的学习练习。
I have code that successfully recognizes EAN13 barcodes (which I published on CodePlex) 和 UPC 版本 A/E 很快就会出现。不过,我有两个方面的担忧。首先是解码图片中有点模糊或对比度差等的条形码。其次是在更大的图片中找到实际的条形码(现在你必须给我一张条形码的照片)。
我有一种直觉,某种形式的人工智能会在这里帮助我。过去我玩过一些遗传算法,很久以前我上过关于人工智能的课程,所以这对我来说并不完全陌生,但我不太确定从哪里开始。
哪种算法最适合这类问题?任何推荐的 AI 工作的阅读或代码?是的,我想了解正在发生的事情,但我不一定想亲自进行各种编码等。
【问题讨论】:
-
也许是神经网络?我不知道。也许我只是喜欢神经网络。人工智能告诉我喜欢他们。否则。
-
@fire.eagle:有任何链接或指针给我吗? “神经网络”和“ANN”的网络搜索范围太广了。 :)
-
我想你已经看过适用于 iPhone 的 RedLaser 应用程序了吗?
-
@ctacke:现在不行,抱歉。我真的只是在我的大学图书馆里通过书籍了解了这个主题,至少还有一周我都无法访问。而且,虽然我知道 NN 背后的理论,但我知道的还不够多,无法提供指点。我已经标记了这个问题;如果你一周后还在找,我去看看能不能从图书馆里找出书名。
-
@Josh:我没见过,但我听说过。这可能很像我想要实现的目标。
标签: c# artificial-intelligence barcode