cv2.imread()与Image.open()的区别

import PIL.Image as Image
import cv2
import numpy as np

img = cv2.imread('clean/img.png')
img1 = Image.open('clean/img.png')
print(type(img))
# img1 = np.array(img1)
print(type(img1))

在这里插入图片描述

cv2.imread()可以直接将图片转化为数组。

Image.open()得到的还是图片的格式,但可以通过一个np.array()函数来进行转换。

你可能感兴趣的:(python)