opencv

OpenCV Intro : 基本图像操作

Open Computer Vision 万物起源。

1
2
3
4
import cv2
# OpenCV本体
import numpy as np
# 数学库

图像基本操作

读取、显示、保存

1
2
3
IMG_PATH = "/path/to/img"
# 此处图片链接可能不支持中文
img = cv2.imread(IMG_PATH,cv2.IMREAD_COLOR)

opencv支持以下三种读入方式:

  • cv2.IMREAD_COLOR: 默认,仅(R,G,B)通道
  • cv2.IMREAD_GRATSCALE: 灰度
  • cv2.IMREAD_UNCHANGED: 包括(R,G,B,A)通道
1
2
3
4
5
cv2.imshow("WindowName",img)
# 创建一个名字为WindowName的窗口,把之前imread读入的照片以yuanchicun显示在窗口上。
cv2.waitKey()
# Press Any Key To Continue...
cv2.imwrite("/Path/to/CopiedPic",img)

阅读全文