OpenCV读入图像 显示图像 保存图像

OpenCV读入图像 显示图像 保存图像

读入图像

OpenCV中使用cv2.imread()读入图像,注意:如果图片在当前路径,则直接添加图片名称及其格式,如果不在当前路径,则需添加路径。而且,由于路径中的‘\’和转义字符相冲突,因此需把路径中的‘\’全部改为‘/’,或者不改也行,直接在路径前‘r’,此外路径需要加引号引住
代码如下:

import numpy as np
import cv2

# '1' 代表为原图像 如果输入是RGB,则输出还是RGB
img=cv2.imread('D:/Study/Research/resource/dataset/Images/test_A.jpg',1)

# 创建一个窗口,作用是可以改变输出显示时窗口的大小,参数有两个,初始参数是cv2.WINDOW_AUTOSIZE,
# 改为cv2.WINDOW_NORMAL可调整大小
cv2.namedWindow('img',cv2.WINDOW_NORMAL)
cv2.imshow('img',img)

# 这是一个键盘绑定函数,可以简单理解为具有延时暂停的作用吧,一般设为0,
# 可以使得显示窗口一直停留,否则窗口会一闪而过
cv2.waitKey(0)

# 释放窗口,参数为想要释放的窗口名,简单的理解就是想要关掉它,窗口太多了,释放内存
cv2.destroyAllWindows()

显示图像

显示图像使用cv2.imshow()函数,参数1为显示图像窗口标签,参数2为待显示的图像
具体用法同上

保存图像

使用cv2.imwrite()函数,具体的用法和cv2.imshow()函数一样,参考上面用法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值