Добро качество

slideR

Registered
Здрасти написах си този код
public function thumbnail_big($filename, $dir) {
if(preg_match("/[.](jpg)$/", $filename)) {
$pic = imagecreatefromjpeg($dir.$filename);
} else if (preg_match("/[.](png)$/", $filename)) {
$pic = imagecreatefrompng($dir.$filename);
} else if (preg_match("/[.](gif)$/", $filename)) {
$pic = imagecreatefromgif($dir.$filename);
}
$pic_x = imagesx($pic);
$pic_y = imagesy($pic);
$new_pic_x = "364";
$new_pic_y = "230";
$new_pic = imagecreatetruecolor($new_pic_x, $new_pic_y);
imagecopyresized($new_pic, $pic, 0, 0, 0, 0, $new_pic_x, $new_pic_y, $pic_x, $pic_y);
imagejpeg($new_pic, "uploads/news/thumbs_big/".$filename);
}
Но имам проблем с качеството. Знам, че може да се подобри, но как ???
EDIT:// става дума за картинка
 
$new_pic_x = "364";
$new_pic_y = "230";


Е тука ти ги прави доста малки размерите и ако ги извеждаш с размери 800х600 няма да излезе нищо добро....
 
first_35261.jpg

Веж това е малката, а това голямата
p_35261.jpg

Как го правят това качество
 

Back
Горе