以下代码获取图像的路径,删除背景,并以用户决定的名称将其保存到桌面:
from rembg import remove
from PIL import Image
input_path = input("Please Drag & Drop an image:") # Takes image path
output_name = input("Give it a name:")
output_path = rf'C:\Users\user\Desktop\{output_name}.png'
input_image = Image.open(input_path)
output = remove(input_image)
output.save(output_path)当我在PyCharm中运行它时,它工作得很好。我复制图像文件,代码执行得完美无缺,输出可以在桌面上看到。但是,当我通过CMD终端运行代码时,它会请求图像,然后将图像拖到终端,它复制路径,一切正常工作,但是当我按enter开始时,我得到了这个错误,我不知道问题是什么:

有人知道问题出在哪里吗?
https://stackoverflow.com/questions/74166808
复制相似问题