OpenCV基础图像处理(一)

mark

1、打印异常处理

print a<-python2 打印a的内容。

print (a)<-python3 打印a的内容。

2、读取图片路径

img = cv2.imread("E:\\python_workspace\\pic\\img.jpg")

**一个斜杠是转义字符,表达路径需要两个斜杠。

3、cv2.waitKey(0)

当程序中出现cv2.waitKey(0),代表程序运行到此无限期等待输入(输入随意字节进行下一步)。

if(waitKey(100)==27):

 XXXX

上述代表用户触发后,等待的时间为100ms,这段时间内输入ESC(ASC||为27)跳出循环进行下一步。

4、按s保存图片

image=cv.imread('E:/python_workspace/pic/app_theme_me.jpg',cv.IMREAD_UNCHANGED)
cv.imshow('Demo',image)
k = cv.waitKey(0)
if k==ord('s'):
    cv.imwrite('E:/python_workspace/pic/1.jpg',image)
    cv.destroyAllWindows()
else:
    cv.destroyAllWindows

**这里路径的图片若是.png类型会有警告(Emulator: libpng warning: iCCP: known incorrect sRGB profile)

更换为.jpg类型的即可

参考:https://blog.csdn.net/Eastmount/article/details/81748802

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值