签到
Home
Android
iOS
C++
Article
Hackintosh
搜索
登录
注册
JavaCV开发环境的配置
Home
/
Android
MrLee
2015-3-8
3379
首先来说说这个JavaCV,先做一个简单的了解!
JavaCV介绍
JavaCV 是一款开源的视觉处理库,基于GPLv2协议。首先提供了计算机视觉领域研究人员常用的函数库的封装:
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
本文链接:
https://www.it72.com/1317.htm
收藏
0
收藏的用户(
0
)
X
正在加载信息~
推荐阅读
Windows是最安全的系统 远超iOS/OS X
Android自定义蜂窝view
Android4.0以下Margin设置失效解决方法
Android 手游 lua 脚本的加密与解密
Android模拟点击延迟解决方法
Proguard 详解
android控件系统详解
Android4.0以上版本屏幕截图总结
eclipse工程基于Xposed的一个简单Hook
水墨风格的蓝牙联机对战五子棋-360网盘
最新回复
(
0
)
返回
站点信息
文章
2280
用户
1336
访客
9396317
每日一句
A miss is as good as a mile.
失之毫厘,差之千里。
简单利用Clover四叶草安装U盘安装黑苹果
C/C++通过WMI和系统API函数获取系统硬件配置信息
MFC用OLE读写Excel表格
《闲来麻将》搭建教程
BaiduCDP开源的百度网盘高速下载工具
vs2017编译和配置OpenCV 4.0
IDEA创建SpringBoot项目详细步骤
HSV颜色检测
This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its de
学习使用Java注解
2019赚钱方式,后悔没早点看到
微信小程序,一个有局限的类似 React Native 轮子!
pjproject开篇
免费xiuno博客主题【最后更新:2019.5.20】
独家发布最新可用My-AutoPost——wordpress 采集器
C#实现后台最小化截图
仙剑奇侠传3d回合-PC端多开
如何在iPhone上移动多个应用程序
首发:Thinkpad T550黑苹果10.13.4安装教程
css样式之flex布局注意事项
Android屏幕共享及远程控制【免root】
MPAndroidChart曲线非连续改装笔记
ASUS TF810C平板电脑用U盘安装windows8.1系统
iOS上架全流程及IPV6问题
Android更新速度越来越快吗?
免ROOT实现模拟点击任意位置
新会员