Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 检测图像中的红色矩形_Iphone_Ios_Opencv - Fatal编程技术网

Iphone 检测图像中的红色矩形

Iphone 检测图像中的红色矩形,iphone,ios,opencv,Iphone,Ios,Opencv,我有一个图像,我想在iPhone中检测一个红色的矩形。它可以是图像,也可以是我们从iPhone摄像头捕捉到的任何东西。有人能告诉我正确的路线吗 谢谢 Pankaj您可以参考以下链接: 一, 二, 三, 4您可以参考以下链接: 一, 二, 三, 4您现在可以尝试倾斜opencv 对于iphone的摄像头捕获:导入CoreVideo框架 我认为您应该使用模板匹配而不是培训这是一种非常困难的方法。您现在可以尝试使用opencv 对于iphone的摄像头捕获:导入CoreVideo框架 我认为您应该使用

我有一个图像,我想在iPhone中检测一个红色的矩形。它可以是图像,也可以是我们从iPhone摄像头捕捉到的任何东西。有人能告诉我正确的路线吗

谢谢
Pankaj

您可以参考以下链接:

一,

二,

三,


4

您可以参考以下链接:

一,

二,

三,


4

您现在可以尝试倾斜opencv

对于iphone的摄像头捕获:导入CoreVideo框架


我认为您应该使用模板匹配而不是培训这是一种非常困难的方法。

您现在可以尝试使用opencv

对于iphone的摄像头捕获:导入CoreVideo框架


我认为您应该使用模板匹配而不是训练这是一种非常困难的方法。

一种方法是使用一个函数,该函数取一个像素并确定它是否是正确的颜色,然后运行整个图像,以将感兴趣的彩色像素与非感兴趣的彩色像素分离出来。使用Canny边缘检测器或OpenCV的轮廓查找功能获取此图像的边缘,您将获得将感兴趣部分与非感兴趣部分分离的所有像素。然后通过Hough变换运行这些边以查找直线。你应该得到两组平行线,形成一个矩形。现在做一些完整性检查,以确保图像中感兴趣的像素大部分位于该矩形内,您应该可以开始了。

一种方法是使用一个函数来获取像素并确定其颜色是否正确,然后运行整个图像,从中分离出感兴趣的彩色像素和非感兴趣的彩色像素。使用Canny边缘检测器或OpenCV的轮廓查找功能获取此图像的边缘,您将获得将感兴趣部分与非感兴趣部分分离的所有像素。然后通过Hough变换运行这些边以查找直线。你应该得到两组平行线,形成一个矩形。现在,请进行一些健全性检查,以确保图像中感兴趣的像素大部分位于该矩形内,您应该可以开始了。

您能给我们举个例子吗?你能给我们举个例子吗?形象