【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()
相关推荐
七颗糖很甜4 小时前
电离层对地基雷达测量精度的影响分析与校正方法
python
AC赳赳老秦4 小时前
知识产权辅助:用 OpenClaw 批量生成专利交底书 / 软著申请材料,自动校验格式与内容合规性
java·人工智能·python·算法·elasticsearch·deepseek·openclaw
小熊Coding4 小时前
Python2D射击冒险闯关游戏2.0版本
python·pygame
FYKJ_20105 小时前
springboot校园兼职平台--附源码02041
java·javascript·spring boot·python·eclipse·django·php
yanghuashuiyue6 小时前
Deep Agents 框架-CLI
python·langchain·langgraph·deepagents
Zik----7 小时前
DAEFR (ICLR 2024)— 盲脸超分模型解读
人工智能·python·高光谱图像·光谱恢复
头发够用的程序员7 小时前
C++和Python面试经典算法汇总(一)
开发语言·c++·python·算法·容器·面试
夜猫逐梦7 小时前
【逆向经验】一篇文章讲透为什么CE搜不到Python游戏的内存值
开发语言·python·游戏
Zik----7 小时前
CILP模型讲解
人工智能·python·多模态
陈eaten7 小时前
汇编使用AES指令集实现AES解密
汇编·python·aes解密·aes指令集