Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> GD2 i zła jakość jpg
Gligamesh
post
Post #1





Grupa: Zarejestrowani
Postów: 227
Pomógł: 0
Dołączył: 13.06.2003
Skąd: rykowice

Ostrzeżenie: (0%)
-----


Witam

wykonałem galerie używając GD2 i nagle widzę że fotki które są skalowane na mniejsze tracą ostrość... czy jest na to jakiś sposób ?

Czy może przejście na exif by załatwiło sprawę ?

Ten post edytował Gligamesh 19.06.2007, 23:39:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Gligamesh
post
Post #2





Grupa: Zarejestrowani
Postów: 227
Pomógł: 0
Dołączył: 13.06.2003
Skąd: rykowice

Ostrzeżenie: (0%)
-----


używam przeróbki z manuala

  1. <?php
  2. $width = 800;
  3. $height = 600;
  4.  
  5.  
  6. list($width_orig, $height_orig) = getimagesize($filename);
  7.  
  8. $ratio_orig = $width_orig/$height_orig;
  9.  
  10. if ($width/$height > $ratio_orig) {
  11.  $width = $height*$ratio_orig;
  12. } else {
  13.  $height = $width/$ratio_orig;
  14. }
  15.  
  16. $image_p = imagecreatetruecolor($width, $height);
  17. $image = imagecreatefromjpeg($filename);
  18. imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
  19.  
  20. imagejpeg($image_p, $dir.$name, 90);
  21. ?>


czyli imagecopyresampled()

z tym wyostrzeniem wygląda fajno, mam tylko nadzieje że to sprzętu nei zabije..

Ten post edytował Gligamesh 20.06.2007, 13:07:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 08:31