首页 > 编程语言 >OpenCV基本操作(python开发)——(1) 读取图像、保存图像

OpenCV基本操作(python开发)——(1) 读取图像、保存图像

时间:2024-10-17 09:18:52浏览次数:7  
标签:opencv python cv2 -- im 图像 基本操作

OpenCV

一. OpenCV安装——linux

执行以下命令安装opencv-python库(核心库)和opencv-contrib-python库(贡献库)。注意:命令拷贝后要合成一行执行,中间不要换行。

# 安装opencv核心库
pip3 install  --user opencv-python==3.4.2.16 --index-url https://pypi.tuna.tsinghua.edu.cn/simple/  --trusted-host https://pypi.tuna.tsinghua.edu.cn

# 安装opencv贡献库
pip3 install  --user opencv-contrib-python==3.4.2.16 --index-url https://pypi.tuna.tsinghua.edu.cn/simple/  --trusted-host https://pypi.tuna.tsinghua.edu.cn

二. 读取图像、保存图像

# 读取图像
import cv2

im = cv2.imread("../data/Linus.png", 1) # 1表示3通道彩色,0表示单通道灰度
cv2.imshow("test", im) # 在test窗口中显示图像

print(type(im))  # 打印数据类型
print(im.shape)  # 打印图像尺寸

cv2.imwrite("../data/Linus_2.png", im)  # 将图像保存到指定路径

cv2.waitKey()  # 等待用户按键反馈
cv2.destroyAllWindows()  # 销毁所有创建的窗口

执行结果:

在这里插入图片描述

标签:opencv,python,cv2,--,im,图像,基本操作
From: https://blog.csdn.net/qxl_799915/article/details/142997174

相关文章

  • 基于python提取指定的子字符串
    文章目录一、提取子字符串的范例二、分析提取的子字符串在原始字符串中的位置特点三、提取步骤四、整体代码获取五、总结一、提取子字符串的范例原始表格A1.xlsx中Sheet1工作表中的A列具有以下内容,需要提取标红的子字符串二、分析提取的子字符串在原始字符串......
  • 机器学习笔试面试之图像数据不足时的处理方法、检验方法、不均衡样本集的重采样、数据
    机器学习笔试面试之图像数据不足时的处理方法、检验方法、不均衡样本集的重采样、数据集分布是否一致一、图像数据不足时的处理方法1.在图像分类任务中,训练数据不足会带来什么问题?如何缓解数据量不足带来的问题?回答1回答2二、检验方法1.KS检验(Kolmogorov-SmirnovTest)......
  • Python 代码实现了一个基于图卷积网络(GCN)和模型无关元学习(MAML)的模型,用于预测 circRNA
    importtorchimporttorch.nnasnnimporttorch.optimasoptimfromtorch.utils.dataimportDataLoader,Dataset,Subsetfromsklearn.metricsimportf1_score,roc_auc_score,accuracy_score,average_precision_score,recall_scorefromsklearn.model_selecti......
  • 初始Python篇(3)—— 列表
     找往期文章包括但不限于本期文章中不懂的知识点:个人主页:我要学编程(ಥ_ಥ)-CSDN博客所属专栏: Python目录列表相关概念 列表的创建与删除列表的遍历操作列表的相关方法 列表的排序 列表生成式二维列表 创建二维列表遍历二维列表列表生成式列表相关概念......
  • Python基础07_推导式&函数
    目录一、推导式1、列表推导式2、字典推导式3、集合推导式4、元组推导式二、函数1、定义函数1.1def语句1.2函数的调用1.3return语句2、函数参数3、返回值4、匿名函数5、变量作用域6、函数的内存分配7、函数自调用(递归)一、推导式 Python推导式是一种独......
  • Python--WinError 2 的常见解决方案
    报错信息:FileNotFoundError:[WinError2]系统找不到指定的文件。这个错误提示FileNotFoundError:[WinError2]系统找不到指定的文件说明在调用subprocess.Popen时,系统找不到指定的文件或可执行程序。在代码中,这个问题主要是因为找不到JavaJAR文件meteor-1.5.jar,也......
  • 【deepin23】python 与 julia环境搭建
    基于deepin23操作系统deepin23操作系统自带python3.12软件,但是没有pip程序。可以自行安装pip程序打开终端更新apt库sudoaptupdatesudoaptupgrade安装pip工具sudoaptinstallpython-pippipconfigsetglobal.index-urlhttps://mirrors.ali......
  • python+flask框架的安卓 医院信息管理系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容选题背景在当前信息化快速发展的时代,医院信息管理系统作为提升医疗服务质量和效率的重要手段,已成为国内外医疗机构普遍关注的焦点。现有研究主要集......
  • python+flask框架的安卓平台下的餐厅点餐系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容选题背景在当今信息化快速发展的时代,智能手机和平板电脑等移动设备已广泛普及,移动应用开发成为各行各业数字化转型的重要推手。特别是在餐饮行业,随......
  • 设计思想py 前置后置处理python脚本
    fromflaskimportFlask,request,jsonifyimportjsonapp=Flask(__name__)#用于存储前置和后置脚本pre_script='''defpre_process(data):#在这里编写你的前置处理逻辑returndata'''post_script='''defpost_process(response):......