首页 / JAVA / 配置JavaCV开发环境
配置JavaCV开发环境
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了配置JavaCV开发环境,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1814字,纯文字阅读大概需要3分钟。
内容图文
JavaCV介绍
JavaCV首先提供了计算机视觉领域研究人员常用的函数库的封装:
OpenCV, FFmpeg, libdc1394, PGRFlyCapture, OpenKinect, videoInput,
和ARToolKitPlus。可以通过其中的utility类方便的在包括Android在内的Java平台上调用这些接口。
另外JavaCV还带有硬件加速的全屏幕图像显示(CanvasFrame),易于在多个内核中执行并行代码(并行),用户友好的几何和色彩的相机和投影仪校准(GeometricCalibrator,ProCamGeometricCalibrator,ProCamColorCalibrator ),检测和特征点(ObjectFinder),一类是实现投影,摄像系统(直接图像对齐设置匹配主要GNImageAligner,ProjectiveTransformer,ProjectiveGainBiasTransformer,ProCamTransformer和ReflectanceInitializer),以及在JavaCV类杂项功能。
所需的软件
要使用JavaCV,你将需要下载并安装以下软件:
同时请确保你的Java和OpenCV具有相同的位数: 32位和64位的组件在任何情况下不要混用。另外,尽管并非总是必要的,一些JavaCV的功能还依赖于::
- FFmpeg 1.2.x http://ffmpeg.org/download.html
- libdc1394 2.1.x 或 2.2.x http://sourceforge.net/projects/libdc1394/files/
- PGR FlyCapture 1.7~2.3 (仅Windows平台)http://www.ptgrey.com/products/pgrflycapture/
- OpenKinect http://openkinect.org/
- CL Eye Platform SDK (仅Windows平台)http://codelaboratories.com/downloads/
- Android SDK API 8 或更高版本 http://developer.android.com/sdk/
- 来自JogAmp的组件JOCL和JOGL http://jogamp.org/
- ARToolKitPlus 2.1.1t http://code.google.com/p/javacv/downloads/list
JavaCV配置
- 新建java工程
- 在eclipse的窗口(Window)-->首选项(Preferences)-->找到Java-->构建路径(Build Path)-->用户库(User Libray)-->新建(New),给出用户库名,这里我设为javacv-0.10
- 然后再添加JAR包,选择“添加外部JAR(Add External JARS)”,选择下载的有关文件,javacpp.jar、javacv.jar、opencv.jar、opencv-windows-x86.jar等。
- 配置新建工程的编译路径,右键单击项目-->构建路径(Build Path)-->配置构建路径-->添加库(Add Library)-->用户库(User Library)勾选新建的javacv-0.10用户库;然后,为为JRE System Library选择Native Library location的路径;这个路径是opencv库的路径,精确到bin文件夹,例如(安装目录)/opencv-2.4.9/opencv/build/x86/vc10/bin
转载请注明作者Jason Ding及其出处
Github主页(http://jasonding1354.github.io/)
CSDN博客(http://blog.csdn.net/jasonding1354)
简书主页(http://www.jianshu.com/users/2bd9b48f6ea8/latest_articles)
原文:http://blog.csdn.net/jasonding1354/article/details/42147723
内容总结
以上是互联网集市为您收集整理的配置JavaCV开发环境全部内容,希望文章能够帮你解决配置JavaCV开发环境所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。