썸네일 화질/색상 문제
본문
config.php 파일에서
// 썸네일 jpg Quality 설정
define('G5_THUMB_JPG_QUALITY', 100);
// 썸네일 png Compress 설정
define('G5_THUMB_PNG_COMPRESS', 0);
thumbnail.lib.php 파일에서
} else if($size[2] == 3) {
if(!defined('G5_THUMB_PNG_COMPRESS'))
$png_compress = 0;
else
$png_compress = G5_THUMB_PNG_COMPRESS;
imagepng($dst, $thumb_file, $png_compress);
} else {
if(!defined('G5_THUMB_JPG_QUALITY'))
$jpg_quality = 100;
else
$jpg_quality = G5_THUMB_JPG_QUALITY;
imagejpeg($dst, $thumb_file, $jpg_quality);
}
이렇게 값을 변경도 해보고,
썸네일 크기가 약간 줄었기 때문에 비율에 맞게 조절했는데
상품썸네일을 메인에서 출력하면 약간 색상이 뭐랄까 회색빛갈처럼 나올까요
이유가 무엇일까요?
영카트가 원본데로 저장안되고 썸네일 크기에 맞게 생성하는 과정에서 문제인것같은데.
답변 2
위 이미지는 퀄리티 99로 해서 만든 것입니다
전혀 문제 없습니다( 퀄리티 값 변경 코드가 잘못 되어 90으로 설정 된 것입니다)
저곳이 아니라 config.php에서 아래 부분을 수정해서 비교해보세요
// 썸네일 jpg Quality 설정
define('G5_THUMB_JPG_QUALITY', 90);
jpg_quality 이랑은 색상이랑 상관이 없습니다.
썸네일 추출 방식을 원본이미지를 그대로 이미지 라이브러리를 이용하여 새로운 이미지 파일을 만드는 방식입니다.
/lib/thumbnail.lib.php
여기 191 라인쪽 보시면요 thumbnail란 함수를 이용하여 썸네일을 만들어줍니다.
색상과는 관련이 없구요..원본이미지를 다시한번 확인해보시기 바랍니다.