OpenCv3图像处理—001.图像显示(基于python)

OpenCv3图像处理—001.图像显示(基于python)

之前一直就是在看其他人的博客,感觉大家都好厉害呀!现在在自学OpenCv3,新的开始,新的起点,想要尝试新的学习方式,所以决定边学习边写博客,把自己的所学所感所悟都写下来,如果能够完整的写出来,那便是已经掌握了本章节的知识点!好哒!那就开始我的新的“人生”吧!

之前同一个实验室的同学在群内分享过关于图像处理的一些博客,刚开始接触图像处理,就直接接触的是Canny算法···感觉对一个小白来说还是比较难,所以就买了这本Opencv3,来进行系统学习。从零开始学习图像处理!接下来就是图像显示的整个过程!请参考:

#1. 导入库函数
import cv2 # opencv读取的格式是BGR
import matplotlib.pyplot as plt
import numpy as np
#2. 导入图像 --imread函数用来带入图像
img = cv2.imread(r’C:\Users\NAMANANA\Desktop\better.jpg’) # r表示读入,之后的是图像的存储路径

#3. 图像的显示,也可以创建多个窗口–imshow函数用来显示函数
cv2.imshow(‘image’,img)

#4. 等待时间,毫秒级,0表示任意键终止
cv2.waitKey(0)
cv2.destroyAllWindows()
print(img.shape) # cv2显示的是BGR而不是RGB

#5. 每次显示图像都得使用输入#4 三行代码,为了简化代码,可以直接定义一个cv_show()函数,将4中的三行代码封装在函数内,之后如果需要显示图像,直接调用函数cv_show()函数即可!
def cv_show(name,img):
cv2.imshow(name,img)
cv2.waitKey(0)
cv2.destroyAllWindows()

`
这是小编写的第一篇博客哦!还请大家多多支持!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值