Привет, я хочу наложить или вставить изображение на большие изображения (иметь папку, содержащую 10 изображений и хочу наложить меньшие изображения на все 10) и сохранить их в другой папке. Я попробовал кое-что, но натолкнулся на ошибки.
import scipy.misc
import numpy as np
import os
import cv2
outPath = "C:\darkflow\Augmented Images\augmented_images\.."
cov = cv2.imread("C:\darkflow\Augmented Images\extracted\cover\extracted_cover.jpg")
bgs = [cv2.imread(file) for file in glob.glob("C:\darkflow\Augmented Images\images\*.jpg")]
for bg in bgs:
bg[y_offset:y_offset+s_img.shape[0], x_offset:x_offset+s_img.shape[1]] = cov
f_image = cv2.cvtColor(bg, cv2.COLOR_BGR2RGB)
fullpath = os.path.join(outPath, 'augmented_'+ bg)
misc.imsave(fullpath, f_image)
с этим кодом я получаю сообщение об ошибке: ufunc 'add' не содержит цикла с типами соответствия сигнатуры dtype ('