Pagina 1 di 1
problema con imagemagick
Inviato: ven 17 ott 2008, 1:46
da submax82
vorrei aggiungere una stringa di testo ad un immagine
Codice: Seleziona tutto
convert Immagine.bmp -font Courier -size 10 -fill black -gravity "South" -draw 'text 0,0 "prova"' Immagine_new.bmp
perchè non funge

Re: problema con imagemagick
Inviato: ven 17 ott 2008, 9:55
da stan
Potresti provare con composite utilizzando il testo in forma di gif (creandolo con gimp).
Re: problema con imagemagick
Inviato: ven 17 ott 2008, 10:20
da submax82
stan ha scritto:Potresti provare con composite utilizzando il testo in forma di gif (creandolo con gimp).
però preferirei usare convert... nessuno sà che errore ho fatto?
Re: problema con imagemagick
Inviato: ven 17 ott 2008, 10:48
da 414N
Da
http://www.imagemagick.org/script/convert.php:
Codice: Seleziona tutto
convert -size 320x85 xc:transparent -font Bookman-DemiItalic -pointsize 72 -draw "text 25,60 'Magick'" \
-channel RGBA -gaussian 0x6 -fill darkred -stroke magenta -draw "text 20,55 'Magick'" fuzzy-magick.png
Forse non funziona perché hai invertito gli apostrofi nell'opzione draw
Re: problema con imagemagick
Inviato: ven 17 ott 2008, 10:59
da submax82
no già provato.
EDIT: ora funziona era il formato di uscita vuole png, non bmp però mi servirebbe bmp!
Re: problema con imagemagick
Inviato: ven 17 ott 2008, 11:16
da targzeta
A me funziona se sposto il testo più giù. Ad esempio:
Codice: Seleziona tutto
convert casa.jpg -font 'Lucida-Sans-Typewriter-Grassetto' -size "10" -fill white -draw "text 0,12 'casa'" casa.bmp
Spina
Re: problema con imagemagick
Inviato: ven 17 ott 2008, 12:37
da submax82
a me non funziona con bmp anche spostando il testo più giù [-(
Re: problema con imagemagick
Inviato: ven 17 ott 2008, 22:59
da submax82
idee?
Re: problema con imagemagick
Inviato: sab 18 ott 2008, 10:09
da 414N
Se riesci a produrre quello che ti serve in png ma ti serve in bmp, converti al volo la png che crei in bmp.
Ad esempio, riprendendo l'esempio che ti ho portato:
Codice: Seleziona tutto
convert -size 320x85 xc:transparent -font Bookman-DemiItalic -pointsize 72 -draw "text 25,60 'Magick'" \
-channel RGBA -gaussian 0x6 -fill darkred -stroke magenta -draw "text 20,55 'Magick'" png:- | convert - immagine.bmp
In questo modo, tramite la pipe, non viene creato nessun file png intermedio, ma solo il bmp finale.
Re: problema con imagemagick
Inviato: sab 18 ott 2008, 16:34
da submax82
non funziona mi crea un'immagine completamente nera

sto coso mi fà impazzire

Re: problema con imagemagick
Inviato: dom 26 ott 2008, 14:09
da danix
Re: problema con imagemagick
Inviato: dom 26 ott 2008, 15:51
da 414N
submax82 ha scritto:non funziona mi crea un'immagine completamente nera

sto coso mi fà impazzire

Ma lanciando convert sulla png prodotta (presumo correttamente) e convertendola in bmp, funziona?
Oppure anche in questo caso la bmp prodotta è nera?
Re: problema con imagemagick
Inviato: ven 31 ott 2008, 11:06
da bit123
Trattandosi di una operazione di compositing credo sia necessario che il formato supporti il canale alpha quindi prova prima a creare un png ed eventualmente lo converti in bmp. Daltronde IM non è nuova a questo genere di bugs, ma considerata la vastità della libreria tutto questo è comprensibile.