Avatar billede tupsy Nybegynder
11. november 2004 - 08:26 Der er 8 kommentarer og
1 løsning

Kvalitet på resise med GBlib

Jeg bruger følgende script til at resise med :

$im = imagecreatefromjpeg($DOCUMENT_ROOT."/forside/"."forside.jpg");
$b = imagesx($im);
$h = imagesy($im);
if ($b>320) {
$d = 320/$b;
$dh = round($h*$d);
$db = 320;
$dest_im = imagecreatetruecolor($db, $dh);
imageAntiAlias($dest_im,true);
imagecopyresampled($dest_im,$im,0,0,0,0,$db,$dh,$b,$h);
imagejpeg($dest_im, $DOCUMENT_ROOT."/forside/"."forside.jpg", 100);


Kan man ligge en faktor ind så kvaliteten bliver lidt lavere på outputtet??
Altså så billederne ikke fylder helt så meget..

Hvis ja, hvordan så??
Avatar billede olebole Juniormester
11. november 2004 - 09:31 #1
<ole>

imagejpeg($dest_im, $DOCUMENT_ROOT."/forside/"."forside.jpg", 40);

/mvh
</bole>
Avatar billede olebole Juniormester
11. november 2004 - 09:32 #2
... det sidste tal svarer til 'Quality' - som du kender det fra Photoshop/ImageReady
Avatar billede tupsy Nybegynder
11. november 2004 - 09:48 #3
1000 tak..
Prøver det lige efter job...
Avatar billede skooter Nybegynder
11. november 2004 - 09:52 #4
Hvis du vil reducere størrelsen yderligere kan du prøve at bruge image interlace...

http://dk2.php.net/manual/da/function.imageinterlace.php
Avatar billede tupsy Nybegynder
11. november 2004 - 09:57 #5
skooter>> Kan du forklare det lidt nærmere??
Syntes ikke lige jeg kan se hvordan det skal bruges..
Avatar billede olebole Juniormester
11. november 2004 - 11:25 #6
Interlaced billeder er en del tungere - til gengæld loader de lidt efter lidt. Det er lidt som at vælge mellem pest og kolera ... personligt bryder jeg mig ikke om metoden  :)
Avatar billede Slettet bruger
11. november 2004 - 11:30 #7
Du kan jo også resize billedet til mindre en end det du vil have og så gøre det størrer igen. Så har du i hvert fald et kvalitets tab..
Avatar billede tupsy Nybegynder
11. november 2004 - 11:41 #8
gartzen>> Det er selvfølgelig rigtigt.. :o)
Tror nu lige jeg prøver med Oleboles version først..
Avatar billede Slettet bruger
11. november 2004 - 11:45 #9
ja det er jo også mere reelt... men det var bare lige en tanke som strejfede mig.. :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester