前言
只是最近碰到有这方面的项目需求,所以简单 Mark 下本文。下面的示例是参考过他人分享的文章,之后本人再自行实践、调整和测试过的,希望对有这方面需求的人有所帮助。
示例
添加依赖
org.bytedeco
javacv-platform
1.4.4
上述这段 maven 依赖包含了完整的 javacv 功能 (非常多,依赖Jar就占大概有500MB),由于这里只使用到了其中 ffmpeg 这块的特性,因此也可以像下面这样排除掉无关的部分
org.bytedeco
javacv
1.4.4
org.bytedeco
javacpp
org.bytedeco.javacpp-presets
flycapture
org.bytedeco.javacpp-presets
libdc1394
org.bytedeco.javacpp-presets
libfreenect
org.bytedeco.javacpp-presets
libfreenect2
org.bytedeco.javacpp-presets
librealsense
org.bytedeco.javacpp-presets
videoinput
org.bytedeco.javacpp-presets
opencv
org.bytedeco.javacpp-presets
tesseract
org.bytedeco.javacpp-presets
leptonica
org.bytedeco.ja