Immagini Bmp modificate tramite codice postato il 09/04/2009 18:47:40 nel forum programmazione, gdrcd e open source
Salve a tutti! :-)
Vi ringrazio dell'attenzione, io avrei un problema e quindi ho pensato di venire qui a chiedere informazioni..
Spero possiate aiutarmi..
Allora, in poche parole, io vorrei tramite codice php modificare un'immagine bmp.
Il mio problema è questo:
Non so com'è esattamente strutturata un'immagine bmp, cioè, so che ha 54 byte iniziali di intestazione, suddivisi in certi modi ecc.. e poi successivamente ci sono i byte dei pixel.
Problema, come sono suddivisi?
Cioè, sono messi in modo che i primi 4 byte determini il primo pixel della prima riga, il secondo il secondo pixel della seconda riga ecc.. oppure sono sistemati per colonne? o in un qualche altro modo?..
Vorrei saperlo perchè faccio fatica ad orientarmi nella scrittura del codice se no >.<
Vi ringrazio dell'attenzione ^^
Spero che qualcuno riesca ad aiutarmi
Bye!
Pagine → 1
09/04/2009 18:59:01
cosa devi modificare esattamente dell'immagine tramite il codice nel senso cosa devi fare perchè magari può esserti utile la libreria grafica di php che lavora sulle immagini
09/04/2009 20:17:00
Bè,
dovrei farci scrivere sopra delle lettere esattamente...
Solo che preferirei crearmi le funzioni da solo piuttosto di utilizzare una libreria già predefinita.. per questo mi interessa tanto sapere come sono strutturate.. Per sapere poi anche come modificarle ^^
La libreria di cui parli è GD per caso? (mi sembra si chiami così 😥 )
09/04/2009 20:26:15
Si parlavo della GD che ha proprio delle funzioni per fare quello che dici tu.
In questo esempio mostra come per esempio fare per prendere una immagine base di un bottone ed ogni volta generarci sopra dinamicamente il testo del bottone:
http://it2.php.net/manual/en/image.examples-png.php
09/04/2009 21:33:39
Precisamente, le librerie GD servono proprio a questo.
Tuttavia, finchè si tratta di inserire un testo su un immagine di sfondo, la cosa è abbastanza semplice. (prendi la funzione del colore la, metti il testo con la funzione qua alle coordinate stabilite e outputti l'immagine)
Per questioni di grafica più complessa c'è bisogno di una buona preparazione matematica in geometria e trigonometria.
13/04/2009 01:21:18
bè, vi ringrazio per le risposte..
Ciò che chiedevo era un po' più... per curiosità più che altro..
Mi era venuta la voglia di paciugare sulle immagini bitmap XD
E di utilizzarle poi per il controllo antispam.. ma devo dire che il CAPTCHA di per sè è sicuramente molto più pratico, sicuro di quello che avevo intenzione di fare io XD
Per ora utilizzo uno script che ho trovato online(più veloce e sicuro da applicare), così posso concentrarmi su altre parti del sito che mi stanno facendo al quanto dannare >.<
Se poi mi tornerà la voglia di smanettare sulle bitmap... vedrò che fare se ne vale davvero la pena.
Grazie ancora per la disponibilità a entrambi ^^
😁
13/04/2009 01:47:06
13/04/2009 13:39:16
13/04/2009 21:46:29
Se serve sono anche disposto a mandarti i files sorgenti via mp ;-)
Per quanto riguarda le GD ho trovato una classe su phpClasses davvero fiqua per la gestione delle gif animate e riprendendo l'esempio fornito su un blog ho realizzato questa come banco di prova per testarla :p
http://blancks.altervista.org/matrix.php
E se si fa una cosa del genere http://blancks.altervista.org/matrix.html l'effetto è 100 volte più fiquo
:-D
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
alohomora gdr ha aperto un annuncio di ricerca: Alohomora Gdr ricerca Giocatore