python 读取指定目录下(非本目录下)的图片 opencv如何读取
PIL可以通过以下代码直接读取指定目录下的图片文件
from PIL import Image
img=Image.open(image_path)
opencv通过cv.imread()只可以读取本目录下的图片
因此需要在读取图片之前更改当前路径,代码如下
import os
import cv2
os.chdir(image_root) #image_root为所要读取图片所在的目录
image=cv2.imread(image_name) #为所要读取文件的名字。注意:只是图片的名字,不需要加根路径。