当前位置: 首页 > news >正文

Linux哪个版本做网站好郑州市网络科技有限公司

Linux哪个版本做网站好,郑州市网络科技有限公司,国家商标局,国外网站的建设ubuntu22.04laptop OpenCV定制化安装 1. 源由2. 默认配置3. 定制配置4. 定制安装5. 定制OpenCV-4.9.05.1 修改opencv.conf5.2 加载so文件5.3 修改bash环境变量5.4 增加pkgconfig5.5 检查OpenCV-4.9.0安装 6. 总结7. 参考资料 1. 源由 目前,能Google到的代码层次不齐…

ubuntu22.04@laptop OpenCV定制化安装

  • 1. 源由
  • 2. 默认配置
  • 3. 定制配置
  • 4. 定制安装
  • 5. 定制OpenCV-4.9.0
    • 5.1 修改opencv.conf
    • 5.2 加载so文件
    • 5.3 修改bash环境变量
    • 5.4 增加pkgconfig
    • 5.5 检查OpenCV-4.9.0安装
  • 6. 总结
  • 7. 参考资料

1. 源由

目前,能Google到的代码层次不齐,且OpenCV库本身就在不断迭代更新。

因此,在实际使用过程涉及到版本之间的差异,同样环境不同OpenCV版本的对比验证就显得尤为重要。

本章节就将针对这个特殊的需求进行整理,供需要使用的朋友进行参考。

2. 默认配置

通常通过apt工具安装deb文件,都是安装在默认位置。

  • /usr/local/lib so文件位置
  • /usr/local/include h头文件位置

3. 定制配置

定制化的安装流程,需要在编译的时候指定安装文件临时存放的位置。

注:这里引用了一些宏定义,后续github脚本版本中提供。

-D CMAKE_INSTALL_PREFIX=$SNAPDRAGONFLY_CURRENT_DIR_PATH/installation/opencv-"$cvVersion" \

比如:期望安装路径为:/opt/opencv-4.9.0

-D CMAKE_INSTALL_PREFIX=/opt/opencv-4.9.0 \

4. 定制安装

整个代码编译过程详见:ubuntu22.04@laptop OpenCV安装

注:配置时,请增加宏定义符号-D CMAKE_INSTALL_PREFIX=/opt/opencv-4.9.0

cmake -D CMAKE_BUILD_TYPE=RELEASE \-D WITH_TBB=ON \-D BUILD_TBB=OFF \-D WITH_V4L=ON \-D WITH_QT=ON \-D WITH_OPENGL=ON \-D OPENCV_GENERATE_PKGCONFIG=ON \-D INSTALL_PYTHON_EXAMPLES=ON \-D INSTALL_C_EXAMPLES=ON \-D CMAKE_INSTALL_PREFIX=/opt/opencv-4.9.0 \-D OPENCV_PYTHON3_INSTALL_PATH=$SNAPDRAGONFLY_CURRENT_DIR_PATH/opencv-$cvVersion-py3/lib/python3.10/site-packages \-D OPENCV_ENABLE_NONFREE=ON \-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \-D PYTHON_EXECUTABLE=../../opencv-$cvVersion-py3/bin/python3 \-D BUILD_EXAMPLES=ON ..

脚本make install执行完成后,所有文件将会直接安装到/opt/opencv-4.9.0

5. 定制OpenCV-4.9.0

5.1 修改opencv.conf

$ sudo vim /etc/ld.so.conf.d/opencv.conf
$ sudo cat /etc/ld.so.conf.d/opencv.conf
/opt/opencv-4.9.0
$ ls /opt/
opencv-4.9.0

5.2 加载so文件

$ sudo ldconfig

5.3 修改bash环境变量

$ sudo vi /etc/bash.bashrc
$ sudo cat /etc/bash.bashrc |tail -n 2
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
$ source /etc/bash.bashrc
$ echo $PKG_CONFIG_PATH
:/usr/local/lib/pkgconfig
$ sudo mkdir -p /usr/local/lib/pkgconfig

5.4 增加pkgconfig

$ cd /opt/opencv-4.9.0
$ find ./ -name opencv4.pc
./lib/pkgconfig/opencv4.pc
$ sudo cp ./lib/pkgconfig/opencv4.pc /usr/local/lib/pkgconfig

5.5 检查OpenCV-4.9.0安装

$ pkg-config --cflags opencv4
-I/opt/opencv-4.9.0/include/opencv4

6. 总结

安装上述方法,可以安装多个OpenCV环境,比如:

  • OpenCV 4.0.0
  • OpenCV 4.9.0

仅需要在使用的时候,替换不同版本的opencv4.pc配置文件即可。

7. 参考资料

【1】ubuntu22.04@laptop OpenCV安装

http://www.yayakq.cn/news/59647/

相关文章:

  • 寻找杭州做网站软件人网页制作及维护公司深圳
  • 如何对网站建设和维护论文答辩ppt范例模板
  • 中介网站开发做网站点击软件
  • 做衣服的网站推荐scratch编程
  • 有什么做心理咨询的好网站交互设计作品集
  • 皮革材料做网站seo网站合作
  • 增城建设网站长沙seo研究中心
  • 标志与设计安卓优化大师最新版
  • 接入备案和增加网站网站建设原则
  • 网站开发应用技术专业网站开发模版下载
  • 北京网站排名制作wordpress sql文件大小
  • 做盗版小说网站犯法吗公司汇报网站建设方案
  • 长沙网络公司网站西安宝马建设科技股份有限公司网站
  • 中山企业网站建设定制平凉市城乡建设局网站
  • 常州做的网站的公司哪家好asp.net不适合做网站
  • 网站建设公司是什么郑州影视公司有哪些
  • 开封府景点网站建设的目的汕头市企业网站建设教程
  • 服饰网站建设技术方案办公楼装修设计
  • 建设完网站成功后需要注意什么wordpress模板无法自定义导航
  • 专业企业网站建设多少钱服务wordpress xss漏洞
  • 广州物流网站开发外包项目平台
  • 昆明网站建设猫咪科技南宁市建设工程质量监督站网站
  • 哪个做砍价活动的网站好济南中京网站建设公司
  • 房地产网站设计公司做网站贵吗
  • 做旅游网站的原因个人网站备案 淘宝客
  • wordpress 网站运行时间优化关键词怎么做
  • 网站上的菠菜游戏哪里可以做wordpress刷留言板
  • 百度网站入口链接网络营销方式的类型有
  • 京东可以免费做特效的网站怎么让公司网站显示官网
  • 赣icp上饶网站建设wordpress文章页打不开