썸네일 생성후 파일용량커집니다. -.- 정보
썸네일 생성후 파일용량커집니다. -.-본문
안녕하세요? 불당썸으로 정말 편하게 사용하고 있는데...
근데.. 몇일전 등록후 뷰페이지 로딩시간이 넘 늦어지길래..
파일 용량을 체크해봤는데...
아뿔싸~~ 파일 용량이 더 커져 버린겁니다. -.-
640x480사이즈(jpg)를 썸네일적용으로 그대로 640x480사이즈로 만들었습니다.
자동차관련사이트를 제작중인데... 자동차사진 찍거에 워터마크를 넣고
깨끗한 이미지를 만들려고 하는데... 파일용량때문에 걱정이네요.
1. 워터마크,필터 적용안 했을 경우
91KB(640x480) - >(quility:80%) 182KB(640x480)(NO 워터마크,NO filter)
2. 워트마크 적용(jpg파일 워터마크)
91KB(640x480) - >(quility:80%) 185KB(640x480)(워터마크,NO filter)
3. 워터마크적용(jpg 워터마크파일), 필터적용
91KB(640x480) - >(quility:80%) 243KB(640x480)(워터마크,NO filter)
4. 워터마크적용(png파일:워터마크 퀄리티를 높여보려고...)
91KB(640x480) - >(quility:80%) 901KB(640x480)(워터마크)
위에서 보듯이... 원본과 같은 크기라면.. 파일 용량이 2배 이상 커져버립니다.
만약 워터마크 파일이 png파일이라면... 거의 10배가 돼어 버리네요... -.-
Q1. 파일용량을 퀄리티에 따라 줄일 수 없을까요?
-원본파일(91KB,640x480)파일을 포토샵에서 불러서... 퀄리티 9정도 주면 82KB정도 나오더군요.
맥시넘 12로 주면 위의 썸네일 결과처럼 182KB정도 약 2배로 나옵니다... 아마도 썸네일생성시..
퀄리티 80%에서도 포토샵에서 맥시넘12정도의 퀄리티가 생성되는 것과 용량이 같습니다.
그리고 화질은 좀 더 떨어지는듯... 포토샵의 화질줄이는 방법과 어떻게 달라서그런지....
-퀄리티를 70%,60%로 해서 썸네일 생성을 해봤는데.. 파일용량에서는 많은 차이는 나지 않고
화질만 많이 떨어집니다.
Q2. 워터마크를 선명하게 하기 위해 gif보다 png를 써는데... 최종변환파일을 보면
워터마크 파일따라 파일형식이 결정되더군요. 그래서.. 파일 용량이 넘 많이 늘어납니다.
jpg를 쓰려니 투명색이 지원이 안되고 gif는 화질이 넘 떨어지고...
원본파일형식 따라 최종파일이 결정되게 할 수는 없을까요?
혹시 제가 사용방법을 잘못 안 것인지?
바쁜 와중에 귀찮게 하는 것은 아닌지?
테스트 파일을 첨부해드립니다.
제가 테스트한 encar.com 파일이 포토샵에서 퀄리티 9정도 주고 저장한 파일인 듯 합니다.(85KB)
보배드림(자동차 중고사이트)의 같은 사이즈의 그림파일은 이 2배정도(175KB)크기가 됩니다.
보시는데.. 참고해주십시오.
감사합니다.
근데.. 몇일전 등록후 뷰페이지 로딩시간이 넘 늦어지길래..
파일 용량을 체크해봤는데...
아뿔싸~~ 파일 용량이 더 커져 버린겁니다. -.-
640x480사이즈(jpg)를 썸네일적용으로 그대로 640x480사이즈로 만들었습니다.
자동차관련사이트를 제작중인데... 자동차사진 찍거에 워터마크를 넣고
깨끗한 이미지를 만들려고 하는데... 파일용량때문에 걱정이네요.
1. 워터마크,필터 적용안 했을 경우
91KB(640x480) - >(quility:80%) 182KB(640x480)(NO 워터마크,NO filter)
2. 워트마크 적용(jpg파일 워터마크)
91KB(640x480) - >(quility:80%) 185KB(640x480)(워터마크,NO filter)
3. 워터마크적용(jpg 워터마크파일), 필터적용
91KB(640x480) - >(quility:80%) 243KB(640x480)(워터마크,NO filter)
4. 워터마크적용(png파일:워터마크 퀄리티를 높여보려고...)
91KB(640x480) - >(quility:80%) 901KB(640x480)(워터마크)
위에서 보듯이... 원본과 같은 크기라면.. 파일 용량이 2배 이상 커져버립니다.
만약 워터마크 파일이 png파일이라면... 거의 10배가 돼어 버리네요... -.-
Q1. 파일용량을 퀄리티에 따라 줄일 수 없을까요?
-원본파일(91KB,640x480)파일을 포토샵에서 불러서... 퀄리티 9정도 주면 82KB정도 나오더군요.
맥시넘 12로 주면 위의 썸네일 결과처럼 182KB정도 약 2배로 나옵니다... 아마도 썸네일생성시..
퀄리티 80%에서도 포토샵에서 맥시넘12정도의 퀄리티가 생성되는 것과 용량이 같습니다.
그리고 화질은 좀 더 떨어지는듯... 포토샵의 화질줄이는 방법과 어떻게 달라서그런지....
-퀄리티를 70%,60%로 해서 썸네일 생성을 해봤는데.. 파일용량에서는 많은 차이는 나지 않고
화질만 많이 떨어집니다.
Q2. 워터마크를 선명하게 하기 위해 gif보다 png를 써는데... 최종변환파일을 보면
워터마크 파일따라 파일형식이 결정되더군요. 그래서.. 파일 용량이 넘 많이 늘어납니다.
jpg를 쓰려니 투명색이 지원이 안되고 gif는 화질이 넘 떨어지고...
원본파일형식 따라 최종파일이 결정되게 할 수는 없을까요?
혹시 제가 사용방법을 잘못 안 것인지?
바쁜 와중에 귀찮게 하는 것은 아닌지?
테스트 파일을 첨부해드립니다.
제가 테스트한 encar.com 파일이 포토샵에서 퀄리티 9정도 주고 저장한 파일인 듯 합니다.(85KB)
보배드림(자동차 중고사이트)의 같은 사이즈의 그림파일은 이 2배정도(175KB)크기가 됩니다.
보시는데.. 참고해주십시오.
감사합니다.
추천
0
0
댓글 전체
그부분은 어쩔 수 없어요.
Quality를 너무 높이면 그만큼 파일용량이 커집니다.
PC에서 저장하면 같은 퀄러티에 용량이 아주 작아요.
이거는 linux의 기본 이미지 lib의 한계 입니다.
Quality를 팍~줄여주셔야 합니다. 60-70%정도로.
Q2는 코드를 다시 한번 더 보겠습니다. 그럼 안되는건데...
Quality를 너무 높이면 그만큼 파일용량이 커집니다.
PC에서 저장하면 같은 퀄러티에 용량이 아주 작아요.
이거는 linux의 기본 이미지 lib의 한계 입니다.
Quality를 팍~줄여주셔야 합니다. 60-70%정도로.
Q2는 코드를 다시 한번 더 보겠습니다. 그럼 안되는건데...
Q1은 linux lib한계라서 안된다는 말씀... 예. 알겠습니다.
그럼...Q2만 해결되도 좋을 텐데...
제가 워터마크를 png를 쓰니 썸네일 파일이 png파일로 변하면서... 거의 1MB로 늘어나서...
보통 자동차첨부파일이 12개 정도되는데... 거의 10MB이상 로딩이 돼서... -.-
불당님 감사합니다. ^^
그럼...Q2만 해결되도 좋을 텐데...
제가 워터마크를 png를 쓰니 썸네일 파일이 png파일로 변하면서... 거의 1MB로 늘어나서...
보통 자동차첨부파일이 12개 정도되는데... 거의 10MB이상 로딩이 돼서... -.-
불당님 감사합니다. ^^
프로그램 오류네요. 저도 이미지 lib의 용량때문에 고민을 했는데
상용이 아닌 GPL의 lib으로는 불가능하다고 결론을 내렸습니다.
이걸루 한번 테스트 해봐 주세요. 오류 수정했습니다.
$size 값을 워터마크로 다시 잡아서 그런 문제가 생겼어요.
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_thumb&wr_id=324
상용이 아닌 GPL의 lib으로는 불가능하다고 결론을 내렸습니다.
이걸루 한번 테스트 해봐 주세요. 오류 수정했습니다.
$size 값을 워터마크로 다시 잡아서 그런 문제가 생겼어요.
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_thumb&wr_id=324
잘 돌아갑니다. ^^
자~알 쓰겠습니다.
고민해결됐습니다.
이왕 온김에.. 다른건데.. 하나 여쭈도 될까요? DB문제인데요..
제가 고객관리프로그램을 만들어 샵(피부,마사지,헤어)에 판매를 하고 있는데...
예전에는 몰랐는데... 요즘에.. 넘 안돌아갑니다.(하루 40건 이상 입력되는 특정샵의 경우만)
특정 샵에서 하루 40건이상이 넘어가면... 그 특정샵 아이디만 버벅되네요..
한눈에 들어오게끔 하기위해서.. sql문을 좀 복잡하게 하긴 했는데...
퀴리문만 따로 실행시켜보니... 실행속도가 350ms가 나오네요...
보통땐 페이지 로딩이 2초정도인데.. 잘못 걸리면... 하루 몇번씩 아예먹통이 되어버립니다.
제가 만든 환경이 판매로그테이블이 INNO디비로 만들어져 있습니다.
요즘 정말 고민입니다.
제가 허접한 서브를 임대해서 사용하고 있는데... 사양은 아래와 같습니다.
CPU:2.53Cell
RAM:512
회선:100 Mbps
그 서버에... 하루 방문자500명 로봇까지합치면.. 2,000방문자의 사이트 1개
웹 임대형 고객관리프로그램 1개,나머지 잡다한 사이트 10개정도인데...
고객관리프로그램과 다른 사이트를 같이 쓰는게 무리인지?
아님. 서버사양이 넘 딸리는 건지?
궁금합니다.
그리고... 고객관리프로그램를 아무래도 한 번 손을 봐야할 것 같은데...
만약에 하루 판매건을 50건씩 입력하는 샵이 300군데 있다고 가정했을 경우
1년이면 50건*300샵*30일*12개월 = 5,400,000건/년
이되는데.. 이걸 한 테이블(INNO db) 에서 select문(기간,조인) 에서 감당할 수 있을지?
불안해집니다. -.-
로그테이블을 여러개로 만들어야할지? 월별로 여러개를 만들면... 또 출력하려면..
union하려니 퀴리문이 넘 지저분해지는 것 같고...
임대형 고객관리프로그램를 돌리려면 어떻게 해야하는지?
요즘 시간이 갈수록 계속 불안해지네요... 이것때문에.. 모든 사이트가 먹통이 될 것 같기도해서... ㅎㅎㅎ
조언 좀 부탁드립니다. ^^
자~알 쓰겠습니다.
고민해결됐습니다.
이왕 온김에.. 다른건데.. 하나 여쭈도 될까요? DB문제인데요..
제가 고객관리프로그램을 만들어 샵(피부,마사지,헤어)에 판매를 하고 있는데...
예전에는 몰랐는데... 요즘에.. 넘 안돌아갑니다.(하루 40건 이상 입력되는 특정샵의 경우만)
특정 샵에서 하루 40건이상이 넘어가면... 그 특정샵 아이디만 버벅되네요..
한눈에 들어오게끔 하기위해서.. sql문을 좀 복잡하게 하긴 했는데...
퀴리문만 따로 실행시켜보니... 실행속도가 350ms가 나오네요...
보통땐 페이지 로딩이 2초정도인데.. 잘못 걸리면... 하루 몇번씩 아예먹통이 되어버립니다.
제가 만든 환경이 판매로그테이블이 INNO디비로 만들어져 있습니다.
요즘 정말 고민입니다.
제가 허접한 서브를 임대해서 사용하고 있는데... 사양은 아래와 같습니다.
CPU:2.53Cell
RAM:512
회선:100 Mbps
그 서버에... 하루 방문자500명 로봇까지합치면.. 2,000방문자의 사이트 1개
웹 임대형 고객관리프로그램 1개,나머지 잡다한 사이트 10개정도인데...
고객관리프로그램과 다른 사이트를 같이 쓰는게 무리인지?
아님. 서버사양이 넘 딸리는 건지?
궁금합니다.
그리고... 고객관리프로그램를 아무래도 한 번 손을 봐야할 것 같은데...
만약에 하루 판매건을 50건씩 입력하는 샵이 300군데 있다고 가정했을 경우
1년이면 50건*300샵*30일*12개월 = 5,400,000건/년
이되는데.. 이걸 한 테이블(INNO db) 에서 select문(기간,조인) 에서 감당할 수 있을지?
불안해집니다. -.-
로그테이블을 여러개로 만들어야할지? 월별로 여러개를 만들면... 또 출력하려면..
union하려니 퀴리문이 넘 지저분해지는 것 같고...
임대형 고객관리프로그램를 돌리려면 어떻게 해야하는지?
요즘 시간이 갈수록 계속 불안해지네요... 이것때문에.. 모든 사이트가 먹통이 될 것 같기도해서... ㅎㅎㅎ
조언 좀 부탁드립니다. ^^