前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >opencv——python(1)

opencv——python(1)

作者头像
py3study
发布2020-01-10 15:33:56
4860
发布2020-01-10 15:33:56
举报
文章被收录于专栏:python3

opencv入门的基本使用

  1. 导入opencv模块

import cv2


2.导入numpy模块


import numpy as np


3.读取当前目录图片


img = cv2.imread("1.jpg")


4.创建图像


emptyImage = np.zeros(img.shape, np.uint8)


5.复制图像


emptyImage2 = img.copy()


6.得到图像副本,并做灰度处理


emptyImage3 = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)


7.显示图像


代码语言:javascript
复制
cv2.imshow("EmptyImage", emptyImage)
cv2.imshow("EmptyImage1", img)
cv2.imshow("EmptyImage2", emptyImage2)
cv2.imshow("EmptyImage3", emptyImage3)

8.写入保存图片


代码语言:javascript
复制
cv2.imwrite("./cat2.jpg", img, [int(cv2.IMWRITE_JPEG_QUALITY), 5])
cv2.imwrite("./cat3.jpg", img, [int(cv2.IMWRITE_JPEG_QUALITY), 100])
cv2.imwrite("./cat.png", img, [int(cv2.IMWRITE_PNG_COMPRESSION), 0])
cv2.imwrite("./cat2.png", img, [int(cv2.IMWRITE_PNG_COMPRESSION), 9])

9.窗口等待


代码语言:javascript
复制
cv2.waitKey(0)
cv2.destroyAllWindows()

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/07/30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • opencv入门的基本使用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档