OpenCV简单尝试

由于是第一次使用opencv,还有时间关系,所以没有过于深入了解,故在此只放简单的图像存储操作的代码:

import cv2 as cv            #cv2打起来太麻烦,以cv的方式使用
import matplotlib.pyplot as plt

img = cv.imread(r'C:\文件路径\图像名称.图像格式', 0)    #如(r'C:\root\01.jpg')
'''
读取图像,
图片路径之后的数字为读取图像的方式,
1为正常读取,可以不写,0为黑白色读取,-1带透明通道
'''

# cv.imshow('image',img)
'''显示图像'''
# cv.waitKey(0)
'''显示图像的持续时间,以毫秒为单位。想要永久显示,则waitKey(0)'''
# # cv.destroyAllWindows()

# plt.imshow(img[:, :, ::-1])
'''
plt.imshow(img)直接打开图片,
因为颜色使用的反转,
所以rgb格式的图片会变成bgr。
故调整显示格式为-1,
在括号里加上[:, :, ::-1]即可
'''
# plt.imshow(img, cmap = plt.cm.gray)
'''当img=cv.imread('路径', 0)时,以灰度图片格式读取:'''
# plt.show()

cv.imwrite('image/blackandwhite.jpg', img)
'''
项目列表新建目录名命为image,
将处理过的图像存入目录中,
前面为路径,后面为要存储的图像
'''

代码片段去掉‘#’即可使用,不要一次全部去掉。

运行该程序需要opencv库和matplotlib库,所以……

如何安装?

首先确保自己已经装好python3,并且能够正常使用(cmd中输入python,之后显示‘>>>  ’为可以使用),pip的安装请点击这里,选择-tar.gz版本进行下载。下载好之后,使用命令行前往压缩包所在位置进行解压(tar.cvzf),然后运行setup.py (python setup.py install)即可.

cmd中输入python -m pip --version,能够弹出版本就可以了。

按下win+R,输入cmd,进入命令行界面,然后输入‘pip install opencv’和‘pip install matplotlib’即可。其余扩展库的安装方式相同。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值