포럼
XE에도 네이버 형태의 포토뷰어가 있나요?
2013.01.26 06:00
네이버의 경우 원본 이미지 (엄청크게...) 를 그대로 올려도 우선 본문 너비에 맞게 축소시킨 이미지(섬네일.. 보단 큰?)를 만들어 가지고 있다가 본문은 축소한 걸 보여주고 있다가 원본을 클릭하면 원본을 보여줍니다.
XE에도 본문에 맞게 이미지를 축소하고 클릭하면 원본을 보여주는 애드온이 기본적으로 있고 자료실에도 많이 있습니다. 그런데 다 이미지를 그대로 width와 heigh을 조절하여 그대로 축소시켜버릴 뿐이죠.
제가 항상 아쉬웠던 점이 이겁니다. XE에도 네이버식으로 축소이미지를 가지고 있다가 원본을 요청할 때 키우는 모듈은 없을까...
똑같은 사진입니다.
이건 XE에서 원본을 그대로 리사이징.
이건 네이버가 자체적으로 한번 줄여서 가지고 있는 겁니다.
두 개의 사진 간 확실히 차이가 느껴지죠... 선을 부드럽게 처리했다는 것이 느껴집니다. 보통 사진을 그대로 줄여버리면 저렇게 보기가 싫은데, 포토샵이나 단순히 간단한 리사이징 툴만 이용해서 한 번 줄여놓으면 그거 볼때엔 부드럽게 처리가 되어있다는 점을 알 수가 있죠.
야메전문가 입장에서 전문가적(?)으로 말하자면, 이 현상은 흔히 말하는 계단현상 그리고 그걸 막는 기술이 안티얼라이싱이라고 말 할 수 있죠.
경우엔 따라서 정말 사진이 뭉게지고 그러는 경우도 있습니다... 이건 더 멀리 있는걸 찍어서 그런지 계단현상이 너무나 심하죠.
사진을 원본 그대로 올리고 싶지만 단순히 스크롤 할 때엔 섬네일을 들 고 있도록... 단순히 보기싫은 문제로 끝나면 좋겠지만 사진 수십장 올리다 보니 60MB는 금방이고, 이는 모바일 이용자에겐 지옥(! 어머 속도도 느리지만 내 광탈되는 3G/LTEㅠ) 이 될테며 심지어 데스크탑에서도 제법 걸리는 로딩과 사양이 조금이라도 떨어지면 엄청난 렉은 물론이요, 사양좋은 컴퓨터에서도 몇 번 돌아다니며 임시파일이 브라우저에 쌓이면 결국 엑박이 뜨고마는 황당스런 케이스까지 일어나더군요;; 브라우저가 터지는 건 처음봤습니다 -_-;;
흠... 이를 위한 좋은 해결 방법이 어디 없을까요? 나온 애드온이나 모듈 하나도 없나요? 없다면 제가 직접 만들고 싶다만 아쉽게도 저에겐 능력이ㅠ 일단 XE에서 가능한 방법이긴 할까 궁금하네요 :)
댓글 4
-
퍼니엑스이
2013.01.26 10:48
-
컴토피아
2013.01.26 14:44
오오... 이런것도 있었군요.. 아직 프로그래밍을 제대로 안 배워봐서 자세힌 모르겠지만 가능성은 보이는군요ㅎㅎ XE에 이런 애드온이나 모듈이 없는 듯 한데, 제대로 배워보면 한 번 만들어서 배포 함 해봐야겠습니다~
카르마님의 이미지 프로세스란 모듈을 보았는데 워터마크에서 사진 자동 리사이징 (이미지 자체의 사이즈를 조정하는) 까지 다양한 기능을 보았는데 그 사진과 원본사진을 이어주는게 안되어서..
나중에 한번 GD나 이미지매직 봐야겠습니다.. 이미지매직이 더 잘 되긴 하겠죠ㅎ 왠만한 고해상도 사진은 jpg로 뽑이니 배경 불투명은 쓸 일이 거의 없을 것 같네요. 답변주셔서 감사합니다~
-
퍼니엑스이
2013.01.26 14:55
GD하고 이미지매직의 차이점이 궁금해서 찾아보니 GD로 뽑아내는 것보다 이미지매직으로 뽑아내는 게 화질이 더 좋다네요.
이미지매직 사용이 화질 개선에 도움이 될지도 모르겠네요.
-
컴토피아
2013.01.26 15:46
그렇더라고요.. 아무래도 이미지 전문 모듈이다 보니 이미지 만질때엔 이미지매직이 더 좋은 것 같더라고요ㅎ GD랑 이미지매직 공부 할수만 있다면 함 해봐야 겠습니다ㅋ 저의 경우엔 뭐 프로그램 까는건 맘대로 할 수 있으니 이미지매직이 더 낫긴 하지요 :)
썸네일 이미지를 생성할 때 antialias를 켜주면 되는 것 같네요.
문제는 투명 이미지 크기를 조절할 때 예기치 못한 결과를 초래할 수 있다고 나와있네요.
http://php.net/manual/en/function.imageantialias.php