Mattia Prosperi
Tutti i progetti
AI e videoin sviluppo

Poster_editor

Modifica una locandina senza il file originale — togli testi ed elementi e riscrivili con lo stesso carattere, colore e ombra, anche a parole.

Il problema

Una locandina arriva quasi sempre come immagine piatta: per cambiare una data, un nome o un errore di battitura serve il file originale del grafico, che non c’è. Ritoccarla a mano vuol dire cancellare il testo senza lasciare macchie e riscriverlo uguale, carattere, contorno e ombra compresi.

La soluzione

  • Riconosce da solo i blocchi di testo (OCR) e ne misura stile, colore, contorno e ombra.
  • Cancella una zona in tre modi — tinta unita, toppa, ricostruzione con l’AI — e propone quello giusto.
  • Bacchetta magica e lazo per selezionare, copiare e spostare oggetti.
  • Riconosce il carattere dall’immagine, oppure dice onestamente che nessuno convince.
  • Si pilota anche a parole: « sposta la data sotto il titolo e falla gialla ».
  • Corregge un segno di punteggiatura senza riscrivere la riga.

Com’è fatto

  • Un solo motore di disegno, Konva.js, sia per l’anteprima sia per l’export: l’anteprima è il risultato, non gli somiglia.
  • Il backend Python non disegna testo: tocca solo i pixel della sorgente (cancellare, OCR, selezione).
  • La disposizione del testo si sceglie misurando il riempimento: Python propone i candidati, il browser decide con le metriche vere del carattere.
  • Il modello linguistico non vede mai l’immagine: legge una scheda di fatti misurati, così non può inventare.

Schermate

L'editor nel browser con la locandina caricata
L'editor nel browser con la locandina caricata
I blocchi di testo riconosciuti in automatico
I blocchi di testo riconosciuti in automatico
Testo sostituito, con carattere, colore e contorno
Testo sostituito, con carattere, colore e contorno
L'export finale, la scritta vecchia cancellata senza segni
L'export finale, la scritta vecchia cancellata senza segni

Progetti collegati