opencv(图像数据读取)

1.引入库

代码如下(示例):

import cv2   # BGR
import matplotlib.pyplot as plt   # RGB
import numpy as np

2.数据读取–图像

代码如下(示例):

# cv2.IMREAD_COLOR :彩色图像
# cv2.IMREAD_GREYSCALE :灰色图像


img = cv2.imread('蔚来.png')
print(img.shape)  # [h,w,c]

# 图片的显示,也可以是创建多个窗口
cv2.imshow('car', img)
# 等待时间,毫秒级,0表示任意键终值
cv2.waitKey(0)
cv2.destroyAllWindows()

def cv_show(name,img):
    '''展示图象'''
    # img = cv2.imread(img_path)
    cv2.imshow(name,img)
    cv2.waitKey(0)
    cv2.destroyAllWindows()


img_gray = cv2.imread('蔚来.png',cv2.IMREAD_GRAYSCALE)
print(img_gray.shape) # [h,w]
cv_show('gray_car',img_gray)

结果:

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
xiaoxingxing的头像xiaoxingxing管理团队
上一篇 2022年5月20日
下一篇 2022年5月20日

相关推荐