Je suis en train de créer une image avec les bords remplacé par le texte, comme Cette vidéo sur Youtube miniature , mais à partir d'une image source. J'ai utilisé OpenCV pour obtenir une version d'une image source avec les bords et les taies d'Oreiller d'écrire le texte, mais je ne suis pas sûr où commencer quand il s'agit de manipuler le texte automatiquement pour s'adapter sur les bords. Le code que j'ai pour l'instant est:
import cv2 as cv
from matplotlib import pyplot as plt
from PIL import Image, ImageFont, ImageDraw, ImageShow
font = ImageFont.truetype(r"C:\Users\X\Downloads\Montserrat\Montserrat-Light.ttf", 12)
text = ["text", "other text"]
img = cv.imread(r"C:\Users\X\Pictures\picture.jpg",0)
edges = cv.Canny(img,100,200)
img = cv.cvtColor(img, cv.COLOR_BGR2RGB)
im_pil = Image.fromarray(edges)
Ce code est juste pour la détection de bord et le déplacement de la détection des bords de l'Oreiller.
S'il vous plaît aider
wand
est le wrapper Python autour de ImageMagick docs.wand-py.org/en/0.6.7