Newsgroup: it.comp.www.php
Titolo: qualità immagine alleggerita rispetto ad altri linguagi

con il php, rispetto a programmi di grafica o altri linguaggi di
programmazione, volendo alleggerire una immagine ci sono notevoli
differenze rispetto a programmi di grafica?
ci sono linguaggi applicativi preferibili (delphi, visual basic, c++)
per ridurre il peso di un'immagine?

 ha scritto nel messaggio 
news:1t5aspvgv3jwd.4...@40tude.net...

In che senso? Scusa ma non ho capito esattamente la tua esigenza.
Ad ogni modo se hai la necessità di ridimensionare immagini PHP prova a 
guardare
le funzioni della libreria GD inclusa (solitamente) in PHP
ciao
andrea 

ho una immagine sul mio pc grande 1000x1000px da 2000KB;
con programma di grtafica posso:
1 farla più piccola 200 x 200 px;
2 tenerla uguale come dimensione, ma ridurne il peso
  esempio del 50% e portarla quindi a 1000KB, si perde un pò in qualità
  mq considerando che andrà sul web e non in stampa non ce se ne accorge;
per fare questa operazione sul mio pc posso:
usare un programma di grafica;
fare un applicativo o con delphi o con visula  basic o c++etc..
usare php in locale
chiedevo:
come è rispetto agli altri in termini di risultato ottenuto?
a parità di riduzione (es 50%) il risultato otenuto è peggiore ad altri
linguaggi ?
o con qualche accorgimento (quale?) si riesce ad avere gli stessi
risultati?

   mq considerando che andrà sul web e non in stampa non ce se ne accorge;
Ridimensionare una JPG a parità di percentuale di dettaglio e algoritmo
di codifica non cambia se a farlo è PHP, DELPHI o PhotoShop (anche se un
tecnico di stamperia ti dirà che non è così).
-- 
Amministratore
www.amiciamici.com
Giornalismo dal basso sull'amicizia e sul turismo
"Pronto Chi Bussa" il primo podcast di Parma e provincia?

 tecnico di stamperia ti dirà che non è così).
però con php posso decidere l'algoritmo di riduzione e altri parametri?
e tali algoritmi sono tutti standard tra i vari linguaggi?
con quali comandi php si va ad impostare il tipo di algoritmo?

nawfer ha scritto:

Dipende dalla tecnica utilizzata.
Le GD (come ti hanno già detto) consentono moltissimi parametri che ti
rimando a visionare.
In PHP (non so se dalla versione 5 sia possibile) non credo che esistano
funzioni utilizzabili per i tuoi scopi.


 usare php in locale
Se è un'operazione che devi fare una tantum non vedo perchè non usare un 
programma di grafica... sono stati fatti apposta... vedi ad esempio 
irfan che è fatto apposta per creare thumbnails ed immagini ridimensionate.

e tali algoritmi sono tutti standard tra i vari linguaggi?
Gli algoritmi si', ma non tutte le _LIBRERIE_ li implementano. Non e' il
linguaggio che si occupa della cosa, ma la libreria. Il PHP usa le GDlib
(che puoi usare anche in C, pero').
Eventualmente ti puoi interfacciare a ImageMagick.
Leonardo
-- 
 What do you make, so fair and bright;
 What do you build with sails for flight;
 What do you weave with wool so white?

 
bisogna vedere anche i limiti di memoria.. ora come ora non metterei mai on
line uno script PHP che deve redimensionare una immagine di quelle
dimensioni.. delegherei sicuramente il lavoro ad un programma esterno..
tramite shell magari..
-- 
www.iuz-lab.info