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

2022.8.30 OpenCV 课程作业

OpenCV-Python 的安装

使用前建议先将 pip 设置全局镜像源

pip config --global set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

上面这一句使用的是清华镜像源,虽然下载速度可能只有 2-3M 但是相对稳定且快于默认的国外镜像源(经常几十 Kb )

然后使用下面这一句即可

pip install opencv-python

pip 的基本用法可参考

https://blog.csdn.net/qq_42940836/article/details/121181190?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166186503716782425151285%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166186503716782425151285&biz_id=0&spm=1018.2226.3001.4450

OpenCV 八股文

  1. 导入 cv2 这个库
  2. 读取图片
  3. 处理
  4. 显示图片
  5. 销毁窗口

基本框架就是如下图

import cv2
img = cv2.imread("图片名称.后缀") # 读取图片
# 在下面进行图片处理

height, width, channel = img.shape # 高度,宽度,颜色通道

# 在上面进行图片处理
cv2.imshow('弹出窗口名称', img) # img是图片对象,这个用于弹出某个窗口,展示图片
cv2.waitKey(0) # 相当于C语言中的 system("pause");
cv2.destroyAllWindows # 关闭前面显示图片所创建的窗口

若是需要同时展示多张图片, 写多几个 imshow 即可, 不要在每个 imshow 后面都添加 waitkey 和 destoryallwindows,否则会导致多个图片单独显示

相关文章:

  • 入选2022年BookAuthority 的最佳量子计算新书:《与量子比特共舞》
  • python实战故障诊断之CWRU数据集(四):线性回归模型的应用
  • 2022.8.30 go语言课程作业
  • CogView整体图解
  • WMI图形化查询工具
  • CogView中网络结构的总体构建
  • 25k的自动化测试面试题,原来都是这样~
  • 猿创征文|我的焚膏继晷之路
  • Linux (Ubuntu)磁盘管理与文件压缩解压(入门必看)
  • CentOS上安装Docker
  • 一文搞定IDEA中SpringBoot项目环境的热部署
  • Java运算符
  • HIS -- 医院信息管理系统业务流程
  • 【精讲】后台项目 采用vue2框架 完整版内含详细注释 1
  • UVA 10271 佳佳的筷子 Chopsticks [DP的基本运用]
  • 0x05 Python数据分析,Anaconda八斩刀
  • 2018一半小结一波
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • Java 网络编程(2):UDP 的使用
  • JavaScript服务器推送技术之 WebSocket
  • MYSQL 的 IF 函数
  • MySQL几个简单SQL的优化
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • vue 个人积累(使用工具,组件)
  • 动态魔术使用DBMS_SQL
  • 力扣(LeetCode)22
  • 你不可错过的前端面试题(一)
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 学习ES6 变量的解构赋值
  • 函数计算新功能-----支持C#函数
  • 通过调用文摘列表API获取文摘
  • ###C语言程序设计-----C语言学习(6)#
  • #include<初见C语言之指针(5)>
  • #pragma once与条件编译
  • (9)STL算法之逆转旋转
  • (八)c52学习之旅-中断实验
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • *_zh_CN.properties 国际化资源文件 struts 防乱码等
  • .NET 4.0中的泛型协变和反变
  • .net CHARTING图表控件下载地址
  • .Net Remoting(分离服务程序实现) - Part.3
  • .NET 服务 ServiceController
  • .NET 事件模型教程(二)
  • .NET企业级应用架构设计系列之技术选型
  • .net与java建立WebService再互相调用
  • /proc/stat文件详解(翻译)
  • @Bean, @Component, @Configuration简析
  • @JoinTable会自动删除关联表的数据
  • [8-23]知识梳理:文件系统、Bash基础特性、目录管理、文件管理、文本查看编辑处理...
  • [Avalon] Avalon中的Conditional Formatting.
  • [C++]类和对象(中)
  • [corCTF 2022] CoRJail: From Null Byte Overflow To Docker Escape
  • [CSS] 点击事件触发的动画
  • [JavaWeb]—前端篇
  • [LeetCode][面试算法]逻辑闭环的二分查找代码思路