(수정) 불당썸 2.0.8 정보
(수정) 불당썸 2.0.8첨부파일
본문
thumb.php에 예제가 있습니다.
- 시하님의 요청에 따라 UnsharpMark 필터를 추가 (코드를 알려주셔서 감솨 ^^)
<?
// 무조건 Unsharp Mask를 수행
$filter[type] = 99;
$filter[arg1] = 80;
$filter[arg2] = 0.5;
$filter[arg3] = 3;
?>
<img src="<?=thumbnail('/data/file/800-600.jpg', 600, 700, 0, 0, 19, 1,"", $filter)?>" >
<BR>600*700 Quality 19, unsharp-mark filter<BR>
- 워터마크 파일이 없을 때 액박이 나오지 않게
- 시하님의 요청에 따라 UnsharpMark 필터를 추가 (코드를 알려주셔서 감솨 ^^)
<?
// 무조건 Unsharp Mask를 수행
$filter[type] = 99;
$filter[arg1] = 80;
$filter[arg2] = 0.5;
$filter[arg3] = 3;
?>
<img src="<?=thumbnail('/data/file/800-600.jpg', 600, 700, 0, 0, 19, 1,"", $filter)?>" >
<BR>600*700 Quality 19, unsharp-mark filter<BR>
- 워터마크 파일이 없을 때 액박이 나오지 않게
추천
0
0
댓글 전체
이렇게 빨리 작업해 주셔서 정말 감사드립니다.
그런데 언샵 마스크가 잘 적용되지 않는 것 같아요...
언샵 마스크는 ... 옵션이
UnsharpMask($img, $amount, $radius, $threshold)
가장 일반적인 값이
$amount = 80
$radius = 0.5
$threshold = 3 입니다
저는 좀 더 강하게 언샵을 주는데.... 그값은...
$amount = 100
$radius = 1
$threshold = 2 입니다
이 값을 불당썸의 어디다 입력해야 될지 모르겠어요...
그나저나...불당썸 때문에 썸네일 만들기가 너무 편해서 좋아요^^
늘 감사드립니다.
그런데 언샵 마스크가 잘 적용되지 않는 것 같아요...
언샵 마스크는 ... 옵션이
UnsharpMask($img, $amount, $radius, $threshold)
가장 일반적인 값이
$amount = 80
$radius = 0.5
$threshold = 3 입니다
저는 좀 더 강하게 언샵을 주는데.... 그값은...
$amount = 100
$radius = 1
$threshold = 2 입니다
이 값을 불당썸의 어디다 입력해야 될지 모르겠어요...
그나저나...불당썸 때문에 썸네일 만들기가 너무 편해서 좋아요^^
늘 감사드립니다.
http://opencode.co.kr/thumb.php
썸네일 생성을 이한 값을 줄때... 아래처럼 $filter 배열에 값을 넣으면 됩니다.
제 눈이 이상한지 아~ 결과값이 잘 모르겟네요. ㅠ..ㅠ...
<?
$filter[type] = IMG_FILTER_UNSHARPMASK;
$filter[arg1] = 80;
$filter[arg2] = 0.5;
$filter[arg3] = 3;
?>
<img src="<?=thumbnail('/data/file/800-600.jpg', 600, 700, 0, 0, 19, 1,"", $filter)?>" >
<BR>600*700 Quality 74, unsharp-mask filter<BR>
썸네일 생성을 이한 값을 줄때... 아래처럼 $filter 배열에 값을 넣으면 됩니다.
제 눈이 이상한지 아~ 결과값이 잘 모르겟네요. ㅠ..ㅠ...
<?
$filter[type] = IMG_FILTER_UNSHARPMASK;
$filter[arg1] = 80;
$filter[arg2] = 0.5;
$filter[arg3] = 3;
?>
<img src="<?=thumbnail('/data/file/800-600.jpg', 600, 700, 0, 0, 19, 1,"", $filter)?>" >
<BR>600*700 Quality 74, unsharp-mask filter<BR>
아...어떻게 적용하는건 예제를 보고 알았습니다..^^;;
$filter[arg1] = 100;
$filter[arg2] = 1;
$filter[arg3] = 2;
지금 이렇게 해봤습니다. 그런데...음 뭐랄까 ....역시나 적용이 안되어 보이는 듯하네요...ㅜ.ㅡ
아 어렵다.
<img src="<?=thumbnail('/data/file/800-600.jpg', 600, 700, 0, 0, 19, 1,"", $filter)?>" >
여기서 19는 퀄리티죠? 일부러 이렇게 낮게 쓰신건가요?
$filter[arg1] = 100;
$filter[arg2] = 1;
$filter[arg3] = 2;
지금 이렇게 해봤습니다. 그런데...음 뭐랄까 ....역시나 적용이 안되어 보이는 듯하네요...ㅜ.ㅡ
아 어렵다.
<img src="<?=thumbnail('/data/file/800-600.jpg', 600, 700, 0, 0, 19, 1,"", $filter)?>" >
여기서 19는 퀄리티죠? 일부러 이렇게 낮게 쓰신건가요?
아~ 제가 실수를 했어요.
php의 pre-defined 상수가 아닌데, 그렇게 했으니 삽질을 한거죠.
예제를 바꿨습니다. $filter[type] = 99; 와 같이 하시면 됩니다.
한번 봐주세요. 덕분에 썸네일이 점점 더 좋아져요. ㅎㅎ
php의 pre-defined 상수가 아닌데, 그렇게 했으니 삽질을 한거죠.
예제를 바꿨습니다. $filter[type] = 99; 와 같이 하시면 됩니다.
한번 봐주세요. 덕분에 썸네일이 점점 더 좋아져요. ㅎㅎ
거의 다 와 가는 것 같습니다..^^ 다시한번만 더 말씀 드려볼게요.
이 날씨 좋은 날....컴퓨터 앞에 붙잡아놔서 정말 죄송합니다...;;;
http://nailmoon.com/v1/thumb.php
위의 링크를 보시면 위에 600*700세장 밑에 300*300 세장이 있습니다.
각각 1번은 노필터 2번은 불당님의 언샵 3번은 phpthumb의 언샵입니다.
특히 작은 사진에서는 머리카락 같은 곳에서 티가 좀 날거에요.
불당님께서 써주신 언샵마스크의 소스와 phpThumb에서 쓰는 언샵마스크의 소스는 거의 동일하다고 봐도 무방합니다. 그런데 약간 차이가 나는걸 보면...
아직 제대로 언샵이 적용되지 못하고 있는 것 같아요.
이 날씨 좋은 날....컴퓨터 앞에 붙잡아놔서 정말 죄송합니다...;;;
http://nailmoon.com/v1/thumb.php
위의 링크를 보시면 위에 600*700세장 밑에 300*300 세장이 있습니다.
각각 1번은 노필터 2번은 불당님의 언샵 3번은 phpthumb의 언샵입니다.
특히 작은 사진에서는 머리카락 같은 곳에서 티가 좀 날거에요.
불당님께서 써주신 언샵마스크의 소스와 phpThumb에서 쓰는 언샵마스크의 소스는 거의 동일하다고 봐도 무방합니다. 그런데 약간 차이가 나는걸 보면...
아직 제대로 언샵이 적용되지 못하고 있는 것 같아요.
올려주신것을 썼기 때문에 동일한 소스에요. 차이는 전혀 없습니다.
그런데, 왜 다를까요??? ㅠ..ㅠ...
다시 phpThumb과 비교를 해보니까 저는 php의 기본 함수만을 쓰기 때문에
filter를 한 다음에 quality를 적용해서 이미지를 만들고
phpThumb은 이미지를 만든 다음에 filter를 적용하는거 같아요.
그래서, 제가 만든게 조금 더 열악한거 같습니다.
그것 때문에 php의 이미지 함수를 다 봤는데, 마땅한게 없네요. ㅠ..ㅠ...
php의 함수로는 Quality만 바꾸는게 안되요.
그런데, 왜 다를까요??? ㅠ..ㅠ...
다시 phpThumb과 비교를 해보니까 저는 php의 기본 함수만을 쓰기 때문에
filter를 한 다음에 quality를 적용해서 이미지를 만들고
phpThumb은 이미지를 만든 다음에 filter를 적용하는거 같아요.
그래서, 제가 만든게 조금 더 열악한거 같습니다.
그것 때문에 php의 이미지 함수를 다 봤는데, 마땅한게 없네요. ㅠ..ㅠ...
php의 함수로는 Quality만 바꾸는게 안되요.
아....그런 것이군요.
언샵 마스크가 맨 마지막에 적용되는 것과 그렇지 않은 것의 차이가 맞는 것 같습니다.
고생하셨습니다...^^
언샵 마스크가 맨 마지막에 적용되는 것과 그렇지 않은 것의 차이가 맞는 것 같습니다.
고생하셨습니다...^^
혹시 어디에서 image quality를 변경해주는 php 함수 보시면 알려주세요.