GD는 제가 안써서 모르지만, imagemagick 이나 imagick 모두 같은 현상이 나옵니다.

 

png  포맷  -> 리사이즈 또는 워터마크 사용시 용량 많이 증가. 

jpg 포맷  -> 워터마크 사용시 용량 조금 증가하는 경우가 발생할 수 있음 (이미지 리사이즈에서 용량 효과가 없는 이미지)

 

결국 두 사이트 모두  png 는 리사이즈에서 제외 /  워터마크 자체는 포기

 

 

 

*gif 포맷(동영상수준의 원본을 최적화한 이미지)의 경우 리사이즈시 용량 폭증 및 서버 부하 발생은 이미 제가 오래전에 알려드린 적 있어서 언급에서 뺐습니다.

글쓴이 웹지기

profile
10년을 다루다 보니 이제 간단한 것도 만들고 커뮤니티 운영에 관한 다양한 노하우가 있습니다. 어려운 점이나 가지신 생각을 함께 소통해 보아요.
https://rxtip.kr/ 라이믹스 꿀팁
  • profile
    쓰지 말라더니... 이유가 있었군요.
  • profile profile
    2.6 버전에서 각 버전별로 오류가 많습니다만 해당 오류는 적절히 고쳐가며 쓰거나 해야 하구요.

    이문제는 포맷의 문제인지 아니면 확장프로그램의 문제인지 확인하기 어렵습니다.
    이미지프로세스 모듈 자체를 쓰지 말라는 글이 아니고 용량의 문제로 사용하시는 분들이 적절히 대응할 수 있도록 공유하는 글 이라고 보시면 좋습니다.
  • ?
    이번에 라이믹스에 합쳐진거같아서 이미지프로세스 모듈을 지우고 라이믹스에 포함된거로 쓰는데
    이것도 같으려나요..
  • ? profile
    직접 테스트를 해보셔야 할 것 같네요. 저는 라이믹스를 사용하지 않아 제가 테스트해드릴 수 없구요.
    png 포맷으로 리사이즈가 될만한 사진을 업로드 해 보신 리사이즈 후 파일크기가 오히려 더 커지는지 정도 아주 쉽게 확인할 수 있는 사항입니다.
  • profile ?
    아 라이믹스를 사용중이신게 아니군요..

    png 포맷으로 리사이즈하면 용량이 커지는 경우는 없긴한데
    투명한 png파일을 jpg 포맷으로 변경할 경우에는 오히려 투명부분 색이 차버려서 그런지 용량이 늘긴 늘더군요.
  • ? profile

    JPG 이미지 크기 조절 후 용량이 커지는 것은 저장할 때 화질(압축률)을 설정할 수 있는 기능이 없기 때문입니다. 라이믹스는 화질을 설정할 수 있으므로 적당히 설정해 놓고 쓰시면 괜찮습니다. 기본값이 75%인데, 화질이 크게 중요하지 않은 이미지라면 50%로 낮춰서 쓰셔도 무방합니다.

    PNG 이미지 크기 조절 후 용량이 커지는 것은 글자나 윤곽선 등이 뭉개지기 때문일 가능성이 높습니다. PNG 포맷 특성상 윤곽선이 깨끗할수록 압축률이 높습니다. 흰 픽셀 몇개, 검은 픽셀 몇개, 이런 식으로 정리해서 압축해야 하는데, 중간에 다양한 회색이 섞여버리면 압축이 잘 안 되거든요. JPG로 만들어야 할 스크린샷을 무조건 PNG로 저장하는 스마트폰들도 문제입니다. PNG는 사진 같은 것이 들어가면 압축률 똥망인데... 라이믹스에서는 PNG 업로드시 JPG로 자동 변환하는 기능을 제공하고 있으니, 회원들이 주로 업로드하는 이미지가 어떤 종류인지에 따라 도움이 되겠다 싶으면 사용하시기 바랍니다.

  • ? profile
    저는 라이믹스로 테스트를 해볼 수 없어 추측만 말씀드린다면, 어차피 리사이즈는 GD,이미지매직 등 외부 프로그램의 결과로 반영될 것 같습니다.

    개인적으로는 GD를 사용하지 않으려 하고 있어 GD를 사용했을 경우는 어떤지 따로 체크해 보지 않았습니다.
    본문에 제가 GD를 사용하지 않았다고 적어드렸는데 혹시 사용하시는 이미지처리가 GD 기반이 아닌가 하는 예상을 해봅니다.
  • profile ?
    아하, 그렇군요.

    라이믹스에 있는 변환기능은 다 켜두고 화질도 50퍼로 설정하구 사용중입니다..
    요즘 너무 트래픽이 허덕여서..

    좋은 정보 감사합니다, 지식이 늘어서 기쁘네요 ㅎㅎ
  • profile profile

    GD는 화질을 별도로 설정하지 않으면 기본값이 100%입니다. 카메라나 포토샵에서 JPG 화질 100%로 저장하는 일은 흔하지 않으니, 가로세로 크기를 웬만큼 많이 줄이지 않는다면 원본보다 용량이 커질 수밖에 없습니다.

     

    심지어 썸네일도 기본값이 100%여서;;; XE로 만든 사이트에서는 쓸데없이 화질이 좋은 썸네일을 많이 보게 됩니다. 라이믹스에서는 썸네일 화질 기본값을 75%로 낮춰놓았는데, 운영자의 필요에 따라 50%로 해도 무방합니다.

  • ? profile
    제가 방금 테스트해 본 바로는 라이믹스와 XE의 이미지프로세스 차이는 없을 것 같습니다. 원본 이미지에 따라 영향이 큰 이미지 아닌 이미지가 다를 것 같구요.

    방금 GD,imagemagick 모두 테스트를 해보니 둘다 서로 다른 이미지에서 증상이 다 발생하네요.
  • profile ?
    아하 그렇군요

    저도 하다가 용량이 늘어나는것도 있고 변하지 않는것도 있어서 그냥 쓰고있는데..
    좋은 정보 감사합니다 ㅎㅎ
  • ? profile
    개인적인 생각이지만 본문에 적었듯이 PNG 확장자를 리사이즈 했을때 실제 얻는 득은 별로 없을 듯 합니다.
    워터마크 또한 아주 필수적이지 않다면 사용하지 않는게 좋을 것 같구요.

    테스트 결과 제가 내린 결론입니다.
  • profile profile
    동일한 이미지프로세스 모듈을 사용하신다면 당연히 차이는 없습니다.

    이미지프로세스 모듈과 라이믹스 파일모듈 내장 기능을 비교한다면 라이믹스 파일모듈에서 화질을 어떻게 설정하는지에 따라 차이가 발생할 수 있습니다.
  • profile
    GD에서도 발생하네요. 방금 테스트 해보니 그렇네요.