용어
이미지 품질
이미지가 얼마나 선명하고 자세하며 정확해 보이는지를 나타내는 시각적 충실도입니다. 해상도, 압축 수준, 형식 선택, 캡처 환경이 함께 품질을 결정합니다.
이미지 품질을 결정하는 요소
이미지 품질은 하나의 속성이 아니라 보는 사람에게 이미지가 어떻게 보이는지를 함께 결정하는 여러 요소의 조합입니다.
해상도는 이미지에 들어 있는 픽셀 수를 뜻합니다. 같은 콘텐츠를 캡처해도 3840x2160 스크린샷에는 1920x1080보다 픽셀이 네 배 많습니다. 픽셀이 많으면 세부 묘사가 정밀하고 글자가 선명하며 곡선이 부드럽습니다. 고DPI 화면에서는 해상도가 낮은 이미지가 흐리거나 픽셀이 도드라져 보입니다.
압축은 얼마나 많은 데이터를 보존하는지 정해 품질에 영향을 줍니다. 무손실 압축(PNG, 무손실 WebP)은 모든 픽셀을 정확히 지킵니다. 손실 압축(JPG, 손실 WebP, AVIF)은 파일을 줄이려고 데이터를 버리며 품질 설정이 버리는 양을 조절합니다. 품질을 높이면 더 많이 남기고 낮추면 더 많이 버립니다.
형식 선택도 중요합니다. 형식마다 콘텐츠 종류를 처리하는 방식과 효율이 다릅니다. JPG의 블록 기반 압축은 날카로운 가장자리 주변에 흔적을 만들어 글자가 있는 스크린샷에 맞지 않습니다. PNG는 이런 가장자리를 정확히 보존하지만 사진에서는 파일이 커집니다.
캡처 환경에는 캡처할 때의 화면 해상도와 픽셀 밀도, 캡처 도구가 기본 해상도와 조정된 해상도 중 무엇으로 렌더링하는지가 포함됩니다. 2x 밀도의 Retina 화면에서 찍은 스크린샷은 표준 화면보다 가로와 세로 방향으로 각각 두 배 많은 세부 정보를 담습니다.
품질과 파일 크기의 균형
손실 형식에서는 품질과 파일 크기가 반대로 움직입니다. 파일을 줄일 때마다 시각 정보 일부를 포기합니다.
양쪽 모두 효율이 점점 줄어드는 곡선을 따릅니다. 품질을 100%에서 90%로 낮추면 겉보기 변화는 거의 없으면서 파일이 크게 줄어듭니다. 90%에서 80%로 낮춰도 눈에 띄는 손실은 작고 크기를 더 줄일 수 있습니다. 70% 아래에서는 흐린 글자, 블록처럼 보이는 그라데이션, 가장자리의 링잉 현상이 점점 뚜렷해집니다.
스크린샷은 사진보다 이 변화가 더 가파릅니다. 사람의 눈은 직선과 글자 모양의 불규칙함을 매우 잘 알아보므로 글자와 UI 가장자리가 압축 흔적에 민감합니다. 풍경 사진에는 괜찮아 보이는 설정이 스크린샷 글자를 눈에 띄게 손상할 수 있습니다.
실제로 스크린샷에는 무손실 압축이나 매우 높은 손실 품질 설정이 필요하고, 사진은 더 낮은 설정도 잘 견딥니다. 두 종류를 모두 처리한다면 전체에 하나의 설정을 적용하기보다 이미지나 콘텐츠 종류별 품질을 정할 수 있는 도구가 알맞습니다.
내보내기 품질 설정
내보내기 품질 설정은 이미지를 저장할 때 적용하는 압축 강도를 정합니다. 설정의 의미를 알면 불필요한 화질 저하와 파일 비대화를 피할 수 있습니다.
손실 형식의 품질은 보통 백분율이나 1~100 범위로 표시합니다. 이 숫자가 '원본 품질의 90%'를 뜻하는 것은 아닙니다. 알고리즘이 얼마나 많은 데이터를 남길지에 영향을 주는 압축 매개변수입니다. 숫자와 체감 품질의 관계는 형식과 콘텐츠에 따라 달라집니다.
무손실 형식은 모든 데이터를 보존하므로 품질 설정이 없습니다. 대신 인코딩 시간에 영향을 주는 압축 수준이 있습니다. PNG 압축 수준을 높이면 저장 시간은 길어지고 파일은 조금 작아지지만 화면에 보이는 결과는 같습니다.
일부 캡처·내보내기 도구는 형식별 품질 프리셋을 제공합니다. 스크린샷에는 무손실 인코딩을, 사진에는 손실 인코딩을 자동 적용해 직접 값을 추측하지 않아도 알맞은 설정을 사용합니다.
여러 곳에 내보낼 때는 이후의 처리도 생각하세요. 소셜 미디어와 메시징 플랫폼은 이미지를 다시 압축하므로 처음부터 품질이 높은 파일을 사용하면 두 번째 압축을 견딜 여유가 생깁니다.
품질은 게시할 곳에 맞춰 정하는 것이 효율적입니다. 가능한 한 깨끗한 원본을 보관하고 소셜 미디어, 문서, 미리보기에는 더 작은 파생본을 내보내세요. 품질을 낮춘 파일 하나를 모든 곳에 재사용하지 않는 편이 좋습니다.
흔한 실수
- 글자가 많은 스크린샷을 JPG로 저장합니다. 손실 압축이 글자의 날카로운 가장자리에 흔적을 만들어 읽기 어려워집니다. 글자가 중요하면 PNG나 무손실 WebP를 사용하세요.
- 품질 설정이 높을수록 언제나 더 좋다고 생각합니다. 손실 형식에서 90~95%를 넘으면 눈에 띄는 개선 없이 파일만 크게 늘어납니다. 무손실과 구분하기 어려운 임계점을 찾으세요.
- 낮은 해상도로 캡처한 뒤 확대합니다. 작은 스크린샷을 키워도 원본에 없던 세부 정보는 생기지 않습니다. 가능한 가장 높은 해상도로 캡처하고 필요하면 줄이세요.
- 캡처할 때 화면 밀도를 무시합니다. 1x 해상도 스크린샷은 2x Retina 화면에서 흐려 보입니다. 대상 기기에서 선명하게 보이도록 기본 화면 밀도로 캡처하세요.
자주 묻는 질문
해상도가 높으면 언제나 품질도 좋은가요?
해상도가 높으면 세부 정보를 더 많이 담지만 품질은 압축, 형식, 표시 환경에도 좌우됩니다. 해상도가 높아도 낮은 JPG 품질로 저장한 이미지는 해상도가 낮은 무손실 이미지보다 나빠 보일 수 있습니다.
스크린샷을 내보낼 때 어떤 품질 설정을 써야 하나요?
글자가 있는 스크린샷은 가독성을 지키도록 PNG나 무손실 WebP를 사용하세요. 사진은 손실 형식에서 80~85%가 화질과 크기의 균형이 좋습니다. 90%를 넘으면 눈에 보이는 이점은 작지만 파일 크기는 크게 늘어납니다.
일부 화면에서 스크린샷이 흐리게 보이는 이유는 무엇인가요?
표준 1x 해상도로 캡처한 이미지는 2x 또는 3x 픽셀 밀도를 기대하는 고DPI·Retina 화면에서 흐려 보일 수 있습니다. 여러 화면에서 선명하게 보이도록 가능한 가장 높은 해상도로 캡처하세요.
스크린샷을 소셜 미디어에 올리면 품질이 떨어지나요?
네. 대부분의 소셜 미디어 플랫폼은 파일 크기와 대역폭을 줄이려고 업로드한 이미지를 다시 압축합니다. 이 과정에서 화질이 눈에 띄게 떨어질 수 있으므로 품질이 좋은 원본을 사용해야 영향을 줄일 수 있습니다.
PNG는 언제나 JPG보다 품질이 좋은가요?
PNG는 무손실이라 원본 데이터를 모두 보존하고 JPG는 일부 데이터를 버립니다. 다만 원본이 JPG라면 PNG로 다시 저장해도 이미 잃은 데이터는 복원되지 않고 파일만 커집니다.
출처
- 이미지 파일 종류와 형식 가이드 — MDN Web Docs
- extensionTypes.ImageDetails — MDN Web Docs