我一直在为Nvidia Jetson TX2的计算机视觉工作制作一些视频播放/流媒体管道。它有Ubuntu 16.04和最新的Jetpack。
我已经安装了opencv 3.3并测试了一些管道,使用.MP $视频文件,我需要h264parse插件,它是gst-bad-plugins的一部分。但是,当我尝试使用apt-get安装它时,它会显示将安装以下软件包:
freepats gstreamer1.0-plugins-bad-faad gstreamer1.0-plugins-bad-videoparsers
libbs2b0 libde265-0 libflite1 libfluidsynth1 libgstreamer-plugins-bad1.0-0
libmimic0 libmjpegutils-2.1-0 libmms0 libmpeg2encpp-2.1-0 libmplex2-2.1-0
libofa0 libopenal-data libopenal1 libopencv-calib3d2.4v5
libopencv-contrib2.4v5 libopencv-core2.4v5 libopencv-features2d2.4v5
libopencv-flann2.4v5 libopencv-highgui2.4v5 libopencv-imgproc2.4v5
libopencv-legacy2.4v5 libopencv-ml2.4v5 libopencv-objdetect2.4v5
libopencv-video2.4v5 libsoundtouch1 libspandsp2 libsrtp0 libvo-aacenc0
libvo-amrwbenc0 libwildmidi-config libwildmidi1 libzbar0
这里尝试安装旧版本的opencv,这真的与我目前的opencv(v3.3)安装相混淆。
有没有人知道我应该如何克服这个问题。我不希望该选项只是忽略所有依赖项。但不知何故,如果它检测到已安装的opencv版本,那就太棒了。
感谢任何帮助。
谢谢!
答案 0 :(得分:0)
我正在研究Jetson Tx1,并且由于空间问题而在虚拟环境中安装opencv 3.3时遇到问题。我试图从外部SD卡编译构建文件并从那里制作。然后Sym-link(cv2.so)文件到适当的路径。你能告诉我你怎么能安装opencv3.3 ??