Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.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
Java OpenCV为筛选和冲浪提供了彩色的开源替代方案_Java_Android_Opencv_Image Processing - Fatal编程技术网

Java OpenCV为筛选和冲浪提供了彩色的开源替代方案

Java OpenCV为筛选和冲浪提供了彩色的开源替代方案,java,android,opencv,image-processing,Java,Android,Opencv,Image Processing,我想在我的新Android项目中使用OpenCV。然而,我需要完全开源的特征检测算法 我已经找到了似乎很好的ORB。 我已经试过了。 但我不知道它是将灰度图像与Android OpenCV SDK结合使用,还是在内部使用彩色图像。 如果它使用灰度图像,是否有其他方法可以使用彩色图像进行特征检测、提取和匹配?因此,首先,请在冒险进入stackoverflow之前先检查一下。在大多数情况下,您可以在那里找到有价值的信息,这里可以澄清由此产生的任何问题(至少是有意澄清的) 现在回答您的问题,使用灰度图

我想在我的新Android项目中使用OpenCV。然而,我需要完全开源的特征检测算法

我已经找到了似乎很好的ORB。 我已经试过了。 但我不知道它是将灰度图像与Android OpenCV SDK结合使用,还是在内部使用彩色图像。
如果它使用灰度图像,是否有其他方法可以使用彩色图像进行特征检测、提取和匹配?

因此,首先,请在冒险进入stackoverflow之前先检查一下。在大多数情况下,您可以在那里找到有价值的信息,这里可以澄清由此产生的任何问题(至少是有意澄清的)

现在回答您的问题,使用灰度图像,但是,在OpenCV中有一个用于彩色图像的替代描述符。您没有指定使用哪个版本,但我假设您使用的是2.4版本

为此,检测器可以是ORB或其他检测器(在灰度图像上检测),检测到的关键点的描述符可以是灰度或彩色的(对手ORB等)

为了匹配描述符,可以使用与ORB相同的方法


希望有帮助

@Jeru Luke谢谢你的编辑。我的咖啡里有太多的血;)