2011-05-24 61 views
1

我想连接到从java使用openCV的IP摄像头。 我看到人们使用cvCaptureFromFile(“url”)方法的C代码的例子,提供正确的URL和连接到相机,但事情是,没有这种方法在JAVA!opencv cvCaptureFromFile(“url”)等效于java?

如果您有任何建议,请帮忙。

您的帮助将不胜感激:)

回答

2

我建议你使用Java Native Interface接口到C++或OpenCV中的C API版本。

在任何情况下,我建议使用C++进行一般OpenCV /图像处理。 Boost会满足您在库支持等方面的需求。

+0

对不起,我不确定我是否了解您的解决方案,JNI允许添加C库,但是,我也需要相应的Java接口,我将与之合作,对吗? 您正在建议手动添加丢失的方法吗? – vach 2011-05-24 21:24:54

+0

您可以编写包装C/C++库的Java函数原型。只是尝试一个例子,它会变得清晰。这是我在OpenCV上使用Android的面部检测的方法。 – peakxu 2011-05-25 11:45:19

+0

好的谢谢:)你绝对是对的。 – vach 2011-05-25 20:50:25