디렉토리에서 입력 이미지를 읽으려고합니다. & 중복 이미지를 저장하고 다른 출력 디렉토리에 저장하십시오. 이제는 입력 이미지와 출력 이미지 및 스크립트가 동일합니다. path.I이 내가 shutil.copy2에 의해 지금까지입력 이미지 처리 및 이미지 복제 및 다른 디렉토리에 저장
import pandas as pd
import os
import shutil
import re
#reads csv
df = pd.read_csv('rosary.csv')
df['Image'] = df.ImageName + "_" + df.ImageWChain + ".jpg"
#checking if column "ImageWChain" has "jpg" extension,then concat .jpg
if ".jpg" not in df.ImageWChain:
df['ImageWChain'] = df.ImageWChain + ".jpg"
if ".jpg" not in df.ImageName:
df['ImageName'] = df.ImageName + ".jpg"
#writes to new csv
df.to_csv('new.csv',index=False)
old_image = df.ImageName
new_image = df.Image
#creates duplicate images with renamed imagename
input_path='D:/New/Input_ImageFolder'
output_path='D:/New/Output_ImageFolder'
input_file=os.path.join(input_path,old_image)
output_file=os.path.join(output_path,new_image)
for old_image, new_image in zip(df.ImageName, df.Image):
shutil.copy2(input_file, output_file)
샘플 입력 및 출력을 추가하고 정확한 문제점을 표시 하시겠습니까? –
이제 문제는 입력 이미지, 출력 이미지 및 스크립트가 동일한 경로에 있습니다. 입력 이미지 디렉토리와 출력 이미지 디렉토리가 필요합니다. 하지만 작동하지 않습니다 – sqllover999