opencv Errno 2即使使用绝对路径也没有这样的文件或目录[已关闭]

xtupzzrd  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(139)

**已关闭。**此问题为not reproducible or was caused by typos。目前不接受答案。

这个问题是由一个打字错误或一个无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
昨天关门了。
Improve this question
即使使用绝对路径,我也会遇到错误,它会在中途运行代码并提示错误。我尝试了一些替代方法,但仍然无法解决这个问题。
下面是我的代码:

#import libraries
import pandas as pd
from PIL import Image, ImageDraw, ImageFont
import os

#read file
data = pd.read_excel("C:/1.Sabariah/1. PYTHON/New folder/name_list.xlsx")

name_list = data["Name"].tolist() 
serial_list = data["Serial"].tolist()
asp_list = data["AST"].tolist()

im = Image.open("C:/1.Sabariah/1. PYTHON/New folder/cert_template.png")
im.load()

background = Image.new("RGB", im.size, (255, 255, 255))
background.paste(im, mask=im.split()[3]) # 3 is the alpha channel
draw = ImageDraw.Draw(background)
for name,ast in zip(name_list,asp_list):
    for serial in serial_list:

            font = ImageFont.truetype('arial.ttf', size=90)
            x1, y1, x2, y2 = 800, 1150, 1600, 100
            w, h = draw.textsize(name, font=font)         
            x = (x2 - x1 - w)/2 + x1
            y = (y2 - y1 - h)/2 + y1
            draw.text((x, y), name, align='center',fill='black', font=font)
            d1 = ImageDraw.Draw(background)
            location1 = (2000,150)
            text_color1 = (0, 0, 0)
            font1 = ImageFont.truetype("arial.ttf", 30)
            d1.text(location1, serial, fill = text_color1, font = font1)
    fileSavePath = ("C:/1.Sabariah/1. PYTHON/New folder/"+ast+"_" + name +".pdf")
    background.save(fileSavePath,'PDF')
erhoui1w

erhoui1w1#

当在文件系统中打开某些内容时,不要在尝试打开某些内容时使用“C:\”。

相关问题