Ingrandire immagine bitmap e eliminare sgranatura



Stampato da: PCPRIMIPASSI.IT
Categoria: GRAFICA DIGITALE & WEB DESIGN
Nome del Forum: Grafica digitale generica e Video
Descrizione del forum: Discussioni sulla grafica digitale in genere, tipi di files grafici, programmi, elaborazioni e fotoritocco e video editing
URL: Vedi discussione
Data di Stampa: 28/Aprile/2024 alle 14:16

Topic: Ingrandire immagine bitmap e eliminare sgranatura
Postato da: Dallolio
Soggetto: Ingrandire immagine bitmap e eliminare sgranatura
Postato in data: 09/Giugno/2011 alle 21:04

Ciao a tutti,
come sempre nei momenti di dubbio mi rivolgo a voi cari amici di pcprimipassi (ormai da 5 anni!).
Ho una foto che vorrei ingrandire senza sgranarla o correggendo le sgranature; da cosa potrei iniziare?
E' un'immagine bitmap, 19 kb
Larghezza 98 pixel
Altezza 99 pixel
Risoluzione verticale 96 dpi
Risoluazione orizzontale 96 dpi
Profondità in bit 32
Conteggio fotogrammi 1
 
Grazie a tutti
Nicola


Risposte:



Postato da: prgn
Postato in data: 10/Giugno/2011 alle 09:47

Ciao, la tua immagine, essendo una bitmap, è di tipo raster ( ../../psoftware/psoftware.asp?ID=189 - Grafica Raster e grafica Vettoriale ), ingrandire un'immagine simile significa creare informazioni inerenti all'immagine (pixel e colori) che in realta non esistono nell'immagine che tu vuoi ingrandire. Per fare una cosa del genere le strade sono 2 (e per la scelta dell'una o dell'altra bisogna valutare in base alle caratteristiche dell'immagine che si ha a disposizione e a cosa si vuole ottenere), la prima è il ridimesionamento dell'immagine utilizzando algoritmi appositi che creano i pixel mancanti per interpolazione con quelli vicini... (a seconda dell'algoritmo usato poi si vanno ad attenuare ed "ammorbidire" le sgranature), la seconda è la trasformazione della stessa immagine in vettoriale. Nella riuscita, in entrambe i casi, giocano un ruolo fondamentale le caratteristiche intrinseche dell'immagine stessa. Se l'immagine ha tanti particolari ed è ricca di sfumature, allora diventa un'impresa ardua! Se invece le tinte sono unite ed i particolari scarsi... la probabilità di ottenere un ottimo risultato è abbastanza alta.
Per la prima soluzione, puoi usare uno dei tanti software per il trattamento delle immagini... (quasi tutti hanno algoritmi per il ridimensionamento delle immagini)  ad esempio, con photoshop, si va nel menù immagine, si sceglie la voce relativa al ridimensionamento, si mettono il segni di spunta per mantenere le proporzioni (se si vogliono mantenere) e per ricampionare l'immagine (resampling)... impostando, nella casellina sottostante, l'algoritmo bicubico... poi, a seconda della versione, ne hai vari tipi... (per l'ingrandimento, la riduzione.. ecc.), dopo di che si impostano le dimesioni e si applica... Potresti provare inoltre questo software: http://sourceforge.net/projects/imageenlarger/ - Smila Enlarger .
E' pensato appunto per il ridimesionamento con ricampionatura delle immagini bitmap. La seconda strada è il ricreare l'immagine in vettoriale per poi ingrandirla a piacimento... Si può ricreare in vettoriale ridisegnandola o tentando una conversione dal bitmap, ma nel primo caso è essenziale saperla ricreare, nel secondo, invece, sono essenziali le caratteristiche dell'immagine è la capacità del software usato. Di software freeware che convertono esclusivamente da bitmap a vettoriale non ti saprei dire, bisogna cercarli, in passato ho usato flash (al tempo di Macromedia) che ha anche questa funzione, devo dire che però ho sempre ridisegnato l'immagine perchè appunto i risultati non mi soddisfacevano. Ho trovato questo sito che lo fa online: http://reshade.com/online-image-resizer/add-image - http://reshade.com/online-image-resizer/add-image
comunque non ti so dire quanto sia efficace
Ciao


-------------
<em><strong>SALVIAMO I NEUTRINI DAL TUNNEL!</strong> Sottoscrivi anche tu la petizione...</em> <img src="http://pcprimipassi.it/servizifree/forum/smileys/smiley17.gif" border="0" />