【OpenCV】读入数字图像基础操作学习笔记

目录

读入数字图像:

窗口中显示图像:

将图像保存到本地:

窗口销毁(打开窗口就要销毁,以免影响后续十月):

等待输入:


读入数字图像:

cv2.imread(所需读入的图像的完整路径(若图像在程序下的文件夹下也可直接输入图像名称),读入图像的形式)

读入图像的形式:

cv2.IMREAD_CDLOR(也可写'1'):加载彩色图像,忽略透明度

cv2.IMREAD_GRAYSCALE(也可写'0'):以灰度模式加载图像.

cv2.IMREAD_UNCHANGED(也可写'-1'):保留读取图片原来的颜色通道.

窗口中显示图像:

cv2.imshow(窗口名称(字符串形式),图像对象(imread函数获得的对象))

将图像保存到本地:

cv2.imwrite(保存图片的完整路径(若是保存在程序下的文件夹内也可直接输入保存的图像名称),图像对象(类型得是numpy中的ndarray类型))

窗口销毁(打开窗口就要销毁,以免影响后续十月):

销毁指定窗口:cv2.destroyWindow(窗口名)

销毁全部窗口:cv2.destroyAllWindow()

等待输入:

cv2.waitKey(time)

如果time>0,则为计时,单位毫秒,时间过后继续执行下面内容.

如果time<=0,则为图像窗口等待键盘敲击.

窗口停留一段时间后自动销毁例:

复制代码
if cv2.waitKey(1000):
    cv2.destroyAllWindow()

输入esc键销毁窗口例:

复制代码
if cv2.waitKey(0)==27:
    cv2.destroyAllWindow()
相关推荐
子午1 天前
【蘑菇识别系统】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积网络+resnet50算法
人工智能·python·深度学习
Mr_Xuhhh1 天前
pytest -- 指定⽤例执⾏顺序
开发语言·python·pytest
tokepson1 天前
关于python更换永久镜像源
python·技术·记录
F_D_Z1 天前
【解决办法】网络训练报错AttributeError: module ‘jax.core‘ has no attribute ‘Shape‘.
开发语言·python·jax
前端伪大叔1 天前
第29篇:99% 的量化新手死在挂单上:Freqtrade 隐藏技能揭秘
后端·python·github
韩曙亮1 天前
【人工智能】AI 人工智能 技术 学习路径分析 ① ( Python语言 -> 微积分 / 概率论 / 线性代数 -> 机器学习 )
人工智能·python·学习·数学·机器学习·ai·微积分
喵叔哟1 天前
6.配置管理详解
后端·python·flask
曾经的三心草1 天前
基于正倒排索引的Java文档搜索引擎3-实现Index类-实现搜索模块-实现DocSearcher类
java·python·搜索引擎
MOMO陌染1 天前
Python 饼图入门:3 行代码展示数据占比
后端·python
vvoennvv1 天前
【Python TensorFlow】 TCN-GRU时间序列卷积门控循环神经网络时序预测算法(附代码)
python·rnn·神经网络·机器学习·gru·tensorflow·tcn