【发布时间】:2014-02-04 06:29:54
【问题描述】:
我正在尝试使用 iPhone/iPad 相机检测巧克力包装纸的图像。 我已经使用 avcapture 从视频中获取了图像帧。 但我不知道如何检测图像的特定部分?
注意:- 我提到的具体部分是一条粉色丝带,它总是一样的。 我可以匹配图像吗?如果是的话怎么办?还是我应该获取位图像素数据并匹配唯一的颜色代码(但它们可能会根据光线条件和拍摄图像的角度而有所不同)?
【问题讨论】:
-
你所要求的根本不是一项简单的任务(整篇论文都是关于类似问题的)。我不认为你会找到一个现成的解决方案或代码,有人可以直接交给你。
-
@BradLarson 是的,先生,我看过你的框架,我同意这是一个很好的挑战,我不想要代码。我只需要知道如何使用相机将色带的颜色代码与我的图像匹配?
-
我现在从相机图像帧中获取颜色代码,并将它们与色带颜色代码进行匹配。但他们现在都不匹配。知道为什么吗?
-
抱歉更新晚了,但我在几天内就搞定了。
-
我所做的是将要扫描的色带图像转换为像素缓冲区并获取颜色代码。然后我对不同光线条件下的三个相同的色带图像做了同样的事情,并在交叉匹配后得到了共同的颜色代码。我使用这些颜色代码与相机图像中的颜色代码进行比较,它就像魔术一样工作。足够强大且易于操作,并为我自己做到了而感到自豪!
标签: objective-c image image-processing camera video-processing