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

python卸载opencv_python怎么卸载opencv-问答-阿里云开发者社区-阿里云

安装

测试环境为centos

安装依赖yum install cmake gcc gcc-c++ gtk2-devel gimp-develgimp-devel-tools gimp-help-browser zlib-devel libtiff-devel libjpeg-devellibpng-devel gstreamer-devel libavc1394-devel libraw1394-devel libdc1394-develjasper-devel jasper-utils swig python libtool nasm

下载opencv

命令:“unzip opencv-2.4.9.zip”解压出opencv的源码

命令:“cd opencv-2.4.9”进入源码文件夹

命令:“cmake CMakeLists.txt”,生成build文件

命令:”make”,完成opencv的编译

命令:“make install”,完成opencv的安装

安装完成后   Opencv的头文件在“/usr/local/include”目录下Opencv的库文件在“/usr/local/lib”目录下

命令:“cd /etc/ld.so.conf.d/”,进入库文件环境变量配置文件夹,命令“ls”,可以查看当前文件夹下已有的库文件配置。

命令:“vim opencv.conf”,按下“i”,输入opencv的库文件目录“/usr/local/lib”,保存退出(:wq)

命令:"ldconfig" 加载库文件配置

环境变量配置

vim /etc/bashrc

添加:PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

export PKG_CONFIG_PATH

保存之后执行

source /etc/bashrc

测试安装是否成功

cd /usr/local/opencv-2.4.9/samples/c

命令:./build_all.sh

编译结束之后执行:

./facedetect cascade=“/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml”--scale=1.5 lena.jpg

如果安装成功的话,lena脸上会有一个蓝色的圈:

卸载

sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/share/OpenCV /usr/local/bin/opencv/usr/local/lib/libopencv

相关文章:

  • python爬虫的意义_爬虫的意义与爬虫基本流程
  • python 安卓开发环境_Crazyflie笔记六: PC端 python 开发环境,安卓端开发环境搭建...
  • bool c语言_C++知识点 5:C++ 对 C 语言的扩展
  • 如何把密度函数化为标准正态二维分布_概率论复习(4): 正态分布
  • 网络拓扑图标_快速创建 HTML5 Canvas 电信网络拓扑图
  • python网页爬虫菜鸟教程_python菜鸟 想做一个简单的爬虫 求教程
  • python编程控制机器人_python人工智能机器人工具书籍: Learn Robotics Programming 2018
  • python numpy库作用_Python NumPy库学习
  • python中pow_Python中float的内置pow()和math.pow()之间的区别?
  • python3.6标准库pdf_python3.6下载|python3.6官方版-520下载站
  • python常用单词有多少_在python中,如何找出一个单词中有多少个单独的字母?
  • wireshark抓取dns_利用Scapy打造简单的DNS监测脚本
  • flash动画在新媒体中的应用_2020年宁德市新媒体新技术创新应用课堂教学研讨活动(高中组)在宁德市高级中学举行(二)...
  • python语言流程控制语句的格式_慢步学python,编程基础知识,流程控制语句if
  • 输变电设备物联网传感器数据通信规约_物联网大潮来袭,无线通讯模块如何连接未来?...
  • Android单元测试 - 几个重要问题
  • css布局,左右固定中间自适应实现
  • IDEA 插件开发入门教程
  • overflow: hidden IE7无效
  • Python语法速览与机器学习开发环境搭建
  • Swoft 源码剖析 - 代码自动更新机制
  • 半理解系列--Promise的进化史
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 精益 React 学习指南 (Lean React)- 1.5 React 与 DOM
  • 理清楚Vue的结构
  • 面试总结JavaScript篇
  • 微服务入门【系列视频课程】
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • #if和#ifdef区别
  • (python)数据结构---字典
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (未解决)macOS matplotlib 中文是方框
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • (转)Unity3DUnity3D在android下调试
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • .NET CLR基本术语
  • .NET delegate 委托 、 Event 事件,接口回调
  • .NET成年了,然后呢?
  • .NET基础篇——反射的奥妙
  • .NET简谈设计模式之(单件模式)
  • @ConfigurationProperties注解对数据的自动封装
  • @Query中countQuery的介绍
  • @Tag和@Operation标签失效问题。SpringDoc 2.2.0(OpenApi 3)和Spring Boot 3.1.1集成
  • [04]Web前端进阶—JS伪数组
  • [100天算法】-每个元音包含偶数次的最长子字符串(day 53)
  • [2016.7 Day.4] T1 游戏 [正解:二分图 偏解:奇葩贪心+模拟?(不知如何称呼不过居然比std还快)]
  • [BZOJ 1032][JSOI2007]祖码Zuma(区间Dp)
  • [Codeforces] combinatorics (R1600) Part.2
  • [CSS]CSS 字体属性
  • [JavaScript] JavaScript事件注册,事件委托,冒泡,捕获,事件流
  • [Java基础] Java中List.remove报错UnsupportedOperationException
  • [OpenWrt]RAX3000一根线实现上网和看IPTV