报错信息:cannot determine region size; use 4-item box
代码如下:
import cv2
import numpy as np
from PIL import ImageFont, ImageDraw, Image
img = cv2.imread('./1.png')
img2 = Image.open('2.jpg')
img2.paste(img,(100,100),img)
其中1.png的图片为
2.jpg的图片为:
原因很简单,img是使用opencv读取的和PIL读取方式不一样
当我们代码写的是否多的时候,经常会遇到这些问题,只要多注意就ok
将img = cv2.imread('./1.png')
改写成
img = Image.open('./1.png')
即可