我有一个包含.jpg格式的350张图像的数据集。我正在尝试将其转换为.pgm格式。以下是我编写的代码段。但是,当我尝试处理它时,它给出了一个错误。下面是我的代码
在这里,我正在读取名为Sample_data的文件中的图像。当我运行函数set_data时,由于np.ndarray没有属性转换,它给出了一个错误。我什么时候需要更改此代码?
def set_data(path):
for nextDir in os.listdir(path):
temp=path + "/" + nextDir
for file in tqdm(os.listdir(temp)):
img = cv2.imread(temp + "/" + file,0)
img=img.convert('RGB')
img.convert(img.pgm)
cv2.imwrite("Processed/"+nextDir+"/"+file,img)
我希望将.jpg格式的图片转换为.pgm格式。