用java来调用OpenCV (一)

1.opencv是用c/c++写的一个东西,虽然对java已经提供了接口,但是很多地方还是很不周到,所以要结合javacv这个东西一起用,javacv这个东西其实就是封装了opencv,但比直接用opencv要人性化点(这是我个人认为的)。

2.opencv的入门知识可以看这个OpenCV —— Java开发者的人脸检测。其实网上对opencv的有关的文档最多的也就是入门的一些东西,很多深入点的东西都很难找,而且如果你要用java来做opencv的话就更加的难找。

3.opencv配置好之后然后一定要安装视频解码器(avi_codec ,xvid),然后就可以打开avi的视频进行操作,默认是可以打开avi的,如果你还想编辑mp4格式的,还需要另外一步,就是把D:\opencv\build\x86\vc12\bin\opencv_ffmpeg2410.dll这个文件复制到你工程的根目录下,这个东西我找遍了百度都没找到,后来还是在比应里找到的。要感谢以下这位朋友的帖子,opencv不能读取MP4格式文件。


到这里应该对opencv有个一个大致的了解了。

你可能感兴趣的:(java,opencv)