首先来说说这个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的功能还依赖于:
本文链接:https://it72.com/1317.htm