Opencv学习笔记02 -- 对图片视频的基本处理

读图片+操作

#调入包
import cv2

#读入图片,'bear.jpg'是我事先准备好的图片(此处也可以填写文件路径)
#'0'读灰度图,'1'读颜色图,'-1'读阿尔法通道图
img = cv2.imread('bear.jpg',0)

#改变图片大小 (600,500)是尺寸
img = cv2.resize(img,(600,500)))

#显示图片,img后参数指的是显示哪张图片
cv2.imshow('bear',img)

#显示等待时间,'0'指的是任意键后停止
cv2.waitKey(0)

#关闭窗口
cv2.destroyAllWindows()

原图:
在这里插入图片描述
读灰度图:
在这里插入图片描述

存储图片

import cv2
#调入系统包
import os

p = cv2.imread('bear.jpg', -1 )
cv2.imshow('bear',p)
cv2.waitKey(0)

#在这里对要保存的文件名做同名检测
if os.path.isfile('bear1.jpg'):
	cv2.destroyAllWindows()
	print('存在图片储存失败')
else:
	#如果没有同名文件则输出图片用imwrite来输出
	cv2.imwrite('bear1.jpg',p)
	cv2.destroyAllWindows()
	print('成功')

效果图:
在这里插入图片描述在这里插入图片描述
除此之外,还可以对视频进行操作,具体操作将在接下来笔记中进行讲解

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值