Pagina 2 di 2

Re: Image Cleaner

Inviato: dom 24 giu 2012, 20:33
da Vas0sky
mmm.... non si può semplicemente selezionare la parte da modificare? perchè dopo in un bmp diventa complicato... comunque programma ottimo

Re: Image Cleaner

Inviato: dom 24 giu 2012, 21:38
da Linkinf22
è proprio una delle aggiunte che voglio fare :-)

Alla prossima versione 8-)

Re: Image Cleaner

Inviato: sab 30 giu 2012, 18:07
da Linkinf22
Nel post dove avevo allegato la versione precedente ho sostituito l' allegato con la nuova versione.

La funzionalità per selezionare la parte che si vuole modificare non l' ho ancora fatta, in quanto l' ho ritenuta più complessa dell' aggiunta che gli ho fatto in questa versione, nonostante ho già in mente più o meno come realizzarla anche se non è garantito che sia una via funzionante o che sia la via migliore.

Comunque la funzionalità che ho aggiunto la ritengo anche più importante della selezione della parte da modificare: ho aggiunto la possibilità di mantenere il grado di luminosità del colore che si va a sostituire. In questo modo se vogliamo sostituire il rosso con il verde e c'è un' area di pixel rosso scuro mentre un' altra area di pixel rosso chiaro possiamo scegliare se sostituire entrambe con lo stesso verde, oppure se il verde deve seguire le luminosità del rosso.

Nell' archivio ho messo anche 3 immagini della texture di adeon. Una è l' originale, una è "convertita in verde", l' altra era una vecchia conversione in verde con un problemino, tanto per farvelo vedere XD : semplicemente venivano colorate anche le scale di grigi che erano comprese nei due colori "limite", infatti diventava un po' verde anche il centro del parabrezza e parte dei cerchioni delle ruote. Problema che poi ho risolto.

Purtroppo mi sono accorto che le immagini salvate dal mio programma non vengolo lette da Re-Volt, perchè salvate in 32 bit in quanto il programma salva l' immagine così com' è sullo schermo (quindi se in Windows c'è impostata una profondità di colori di 16 bit, salva in 16 bit, se c'è impostato 24 bit salva in 24 bit eccetera).
Siccome penso che ai nostri giorni siano poche le persone che nelle impostazioni dello schermo non abbiano selezionato 32 bit, sarebbe meglio che il programma dia la possibilità di scegliere con che profondità di colori salvare l' immagine.
Per questo problema credo ci sarà da aspettare che studierò i prossimi due capitoli del libro sulle win32, che riguardano l' indipendenza delle bitmap dal computer stesso.
Per ora la soluzione che ho trovato (oltre a quella di cambiare lo schermo in 24 bit) è quella di aprire la bitmap con paint, salvarla in un' altro formato, aprire quella con il formato diverso e salvarlo in bitmap 24 bit.
Purtroppo ad aprire la bitmap e risalvarla selezionando come formato "bitmap 24 bit" la risalva in 32 bit.

Re: Image Cleaner

Inviato: sab 18 ago 2012, 12:47
da burner94
Basta ripassarla tramite un qualsiasi programma di fotoritocco, e la profondità la scegli al momento del salvataggio... Però concordo, sarebbe meglio implementare anche questa selezione, se possibile. Comunque programmino molto interessante per chi non ha Photoshop (o per chi non è pratico di quel programma), poiché quelle che stai implementando sono effettivamente opzioni di editing semi-professionale, che in editor come il Paint non si trovano. Vai così Linkin!

Re: Image Cleaner

Inviato: dom 2 set 2012, 18:38
da Vas0sky
grande, appena si potrà scegliere la parte da modificare diventerà perfetto