이미지를 선명하게 하기

[선명하게 하기]는 디지털 이미지의 윤곽을 더 뚜렷하게 하는 이미지 조작 기술입니다. 선명하게 하면 가장자리 픽셀 간의 대비가 증가하고 어두운 영역과 밝은 영역 간의 전환이 강조됩니다. 또한 로컬 대비가 증가하고 세부 사항이 두드러집니다. 올바르게 모든 이미지를 선명하게 하는 엄격한 공식은 없습니다. 선명하게 하기가 너무 적으면 소프트 이미지가 되고 과도하면 무리짐, 아티팩트 및 노이즈가 추가됩니다.

모든 이미지에 대해 이미지 사전 설정을 사용하는 것이 좋습니다. 그러면 이미지 사전 설정으로 호출된 이미지에 대해 선명하게 하기가 적용되고 균일한 크기가 보장됩니다. 또한 이미지 사전 설정의 선명하게 하기 매개 변수를 쉽게 편집하고 변경할 수 있습니다. 다음에 게시할 때는 해당 사전 설정으로 호출된 모든 이미지에 새 값이 지정됩니다.

또한 뷰어 사전 설정에 선명하게 하기를 추가한 다음 해당 사전 설정으로 뷰어를 호출하는 것이 좋습니다. 그러면 뷰어 내의 이미지가 명확하고 매력적으로 나타나게 됩니다.

이미지 사전 설정 및 뷰어 사전 설정을 사용하든 다른 선명하게 하기 방법을 사용하든, 결론적으로 이미지를 선명하게 해야 합니다. 선명하게 하지 않으면 이미지(및 웹 사이트)가 연하고 희미하게 보일 수 있습니다.

중요: [선명하게] 명령은 선명하게 하기 효과를 비롯한 이미지 사전 설정을 무시합니다. 이미지 사전 설정은 Scene7 이미지 서버에서 이미지를 제공하는 크기와 형식을 규정합니다. 이미지가 균일한 크기와 선명하게 하기로 제공되도록 이미지 사전 설정을 사용하여 모든 이미지를 제공하는 것이 좋습니다. 그러나 개별 이미지의 선명하게 하기 설정이 변경된 후에는 이미지 사전 설정의 선명하게 하기 설정이 더 이상 이미지에 적용되지 않습니다. 이미지가 이미지 사전 설정의 선명하게 하기 설정 없이 제공됩니다.

종종 이미지를 선명하게 할 필요가 있습니다. Scene7 SPS 및 이미지 서버는 몇 가지 선명하게 하기 선택 사항을 제공합니다. 선명하게 하기로 이미지에 나타나는 변화 및 어느 정도의 선명하게 하기가 필요한지 이해하는 것이 중요합니다. 대부분의 이미지는 약간의 선명하게 하기가 필요하지만 필요한 정도는 이미지에 따라 다릅니다.

이미지 선명하게 하기를 수행하면 픽셀의 대비가 증가하여 가장자리가 두드러지는 효과가 만들어집니다. 이렇게 가장자리 대비가 증가하면 선명하다고 인식하게 됩니다. 이미지에 선명하게 하기 필터를 실행하면 쉽게 이미지를 향상시킬 수 있지만 쉽게 이미지가 과도하게 선명해질 수도 있습니다.

이미지가 과도하게 선명해지면 후광 효과 또는 가장자리 선의 띠 현상이 나타납니다.

Scene7 Publishing System 및 Scene7 이미지 서버에서 이미지를 선명하게 하도록 최적화하기 위해 따를 수 있는 우수 사례가 있습니다.

Scene7 Publishing System 및 Scene7 이미지 서버에서 이미지 선명하게 하기에 대한 우수 사례 를 참조하십시오.

이미지를 선명하게 하려면

이미지를 선명하게 하려면 롤오버 [편집] 단추를 클릭하고 [선명하게]를 선택하거나 [세부 사항 보기]의 찾아보기 패널에서 열고 [선명하게] 단추 를 클릭합니다. 선명하게 하기 명령이 포함된 [선명도 편집기] 화면이 열립니다. 명령을 선택하고 [저장] 단추를 선택합니다.

이미지를 선명하게 하기 전에 [사전 설정 적용] 메뉴를 선택한 다음 이미지 사전 설정을 선택하여 선명하게 하기 효과를 확인할 수 있습니다. 이미지 사전 설정의 선명하게 하기 효과가 이미지에 적합할 수도 있습니다. [사전 설정 적용] 메뉴는 [선명도 편집기] 화면 하단에 있습니다.

선명하게 하기 선택 사항

다음 표에는 이미지 서버 선명하게 하기 선택 사항을 보여줍니다.

이름

URL 프로토콜

단순한 선명하게 하기

op_sharpen

0 | 1

op_sharpen=1

재샘플링 모드

resMode

bilin | bicub | sharp2 | trilin

bilin : 표준 쌍1차 보간을 선택합니다. 가장 빠른 재샘플링 방법입니다. 일부 앨리어싱 가공물이 발생할 수 있습니다.

bicub : 쌍3차 보간을 선택합니다. bilin 보다 CPU 사용이 증가하지만 앨리어싱 가공물이 덜 발생하고 더 선명한 이미지가 생성됩니다.

sharp2 : 수정된 Lanczos Window 기능을 보간 알고리즘으로 선택합니다. 쌍3차보다 더 선명한 결과를 생성하지만 CPU 사용이 증가할 수 있습니다.

trilin : 사용 가능한 경우 더 높은 해상도와 더 낮은 해상도를 모두 사용하는 수정된 삼선형 보간을 선택합니다. 앨리어싱이 문제가 되는 경우에만 권장됩니다. 이 방법을 사용하면 높은 빈도의 데이터가 감소하기 때문에 JPEG 크기가 줄어듭니다.

resMode=sharp2

언샵 마스크

op_usm

양, 반경, 임계값, 단색

양: 필터 강도 요소(실수 0…5)

반경: 픽셀 단위 커널 반경을 필터링합니다(실수 0…250).

임계값: 임계값 수준을 필터링합니다(정수 0…255).

모노크롬: 0으로 설정하여 각 색상 구성 요소를 따로따로 언샵 마스킹하거나, 1로 설정하여 이미지 밝기(강도)를 언샵 마스킹합니다.

op_usm=1,1,10,0

[선명하게 하기] 메뉴를 선택한 다음 선택 사항을 선택합니다.

없음
선명하게 하기를 비활성화합니다.

선명하게
크기를 조정한 후 파일에 간단한 선명하게 하기 절차를 실행합니다. 이 방법은 Photoshop의 "선명하게 하기" 필터와 유사하고 모든 사용자 매개 변수를 지원합니다. 일반적으로 이 필터를 사용하거나 언샵 마스크를 사용하지만 둘 다 사용하지는 않습니다. 우수 사례로 이 방법이 권장되지는 않지만 흐림 효과를 보상하는 데 도움이 될 수 있습니다. (URL: op_sharpen)

언샵 마스크
최종 다운샘플링된 이미지에 대해 선명하게 하기 필터 효과를 미세 조정할 수 있습니다. 효과의 강도, 효과의 반경(픽셀 단위로 측정) 및 무시할 수 있는 대비 임계값을 제어할 수 있습니다. 이 효과는 Photoshop의 "언샵 마스크" 필터와 동일한 선택 사항을 사용합니다. (URL: op_usm)

언샵 마스크로 선명하게 하기를 미세 조정하려면 다음 선택 사항을 선택합니다.

금액
가장자리 픽셀에 적용되는 대비 양을 제어합니다. 기본값은 0.0입니다. 고해상도 이미지의 경우 5.0만큼 높게 늘릴 수 있습니다. 이 양을 필터 강도의 측정값으로 간주합니다. Scene7의 양 설정은 Photoshop의 양 설정과 동일하지 않습니다. Photoshop은 1%에서 500% 범위 내의 양을 사용하는 반면 Scene7은 0.0에서 5.0까지 비율을 조절합니다. (5.0은 대략 Photoshop의 500%와 비슷하고 0.9는 90%와 유사합니다.)

반경
선명하게 하기에 영향을 주는 가장자리 픽셀을 둘러싸는 픽셀 수를 결정합니다. 효과는 이미지의 모든 픽셀에서 실행되고 모든 방향으로 퍼져 나갑니다.

최적의 반경 값은 이미지 크기에 따라 달라집니다. 값이 낮으면 가장자리 픽셀만 선명하게 됩니다. 값이 높으면 더 넓은 범위의 픽셀이 선명하게 됩니다.

예를 들어 2000x2000픽셀 이미지와 500x500픽셀 이미지에 대해 유사한 선명하게 하기 효과를 얻으려면, 2000x2000픽셀 이미지에 두 픽셀의 반경 값을 설정하면 됩니다. 그런 다음, 500x500픽셀 이미지에서 한 픽셀의 반경 값을 설정합니다(픽셀이 더 많은 이미지에는 더 큰 값).

임계값
언샵 마스크 필터를 적용할 때 무시할 대비 범위를 결정합니다. 이 옵션은 픽셀이 가장자리 픽셀로 간주되고 선명하게 되기 전에 해당 픽셀과 주변 영역을 구분하는 방식을 결정합니다.

임계값은 0-255의 값을 사용할 수 있으며 이는 회색 명암 이미지의 밝기 단계 수입니다. 0=검정, 128=50% 회색, 255=흰색입니다. 예를 들어 임계값 12는 노이즈를 추가하지 않도록 피부 톤 밝기에서 약간의 변형을 무시합니다. 반면에 대비 영역(예: 속눈썹이 피부와 접촉하는 지점)에는 여전히 가장자리 대비를 추가합니다.

일례로 사람 얼굴 사진이 있다고 가정합니다. 언샵 마스크는 이미지에서 대비가 최대인 부분과 부드러운 피부 자체에 영향을 줍니다. 가장 부드러운 피부조차도 밝기 값에서 미묘한 변화가 일어납니다. 임계값을 사용하지 않는 경우 필터는 피부 픽셀에서 이러한 미묘한 변화를 두드러지게 하여 노이즈 효과를 생성하지만(바람직하지 않음) 속눈썹에서 대비가 증가되어 선명도를 향상시킵니다(바람직함). 이 문제를 방지하려면 부드러운 피부와 같이 대비를 크게 변경하지 않는 픽셀을 무시하도록 필터를 지정하는 임계값을 사용합니다. 노이즈 도입을 방지하려면 .02에서 0.2 사이의 값으로 실험합니다. 기본값 0을 설정하면 이미지의 모든 픽셀이 선명하게 됩니다.

적용 타겟
각 색상 구성 요소에 별도로 선명하게 하기를 적용하려면 [각 색상]을 선택합니다. 이미지 밝기 영역에 선명하게 하기를 적용하려면 [밝기]를 선택합니다.

리샘플링

[재샘플링] 메뉴를 선택한 다음 선택 사항을 선택합니다. 이미지를 다운샘플링할 때 다음 선택 사항은 이미지를 선명하게 합니다.

없음
[재샘플링]을 드래그합니다.

쌍선형
가장 빠른 재샘플링 방법입니다. 일부 앨리어싱 아티팩트가 발생합니다.

쌍입방
이미지 서버에서 CPU 사용이 증가하지만 앨리어싱 아티팩트가 덜 발생하고 더 선명한 이미지가 생성됩니다.

선명하게 2
[쌍3차] 선택 사항보다 더 선명한 결과를 생성하지만 이미지 서버에서 CPU 사용이 증가할 수 있습니다.

삼선형
사용 가능한 경우 더 높은 해상도와 더 낮은 해상도를 모두 사용합니다. 앨리어싱이 문제가 되는 경우에만 권장됩니다. 이 방법을 사용하면 고주파수 데이터가 감소하기 때문에 JPEG 크기가 줄어듭니다.

선명하게 하기 및 이미지 사전 설정

최종 결과를 얻기 위해 세 가지 선명하게 하기 효과를 모두 혼합할 수 있습니다. 그러나 이 방법은 권장되지 않습니다. 선명하게 하기 효과를 이미지 사전 설정의 일부로 저장하는 것이 좋습니다. 이미지 사전 설정을 통해 가장 자주 사용되는 이미지 수정자를 묶어 작은 텍스트 문자열에서 동적으로 크기가 조정된 이미지를 만들 수 있습니다. 이미지 사전 설정에는 파일 형식(웹의 경우 일반적으로 JPEG), 픽셀 수 및 이미지 선명하게 하기를 위한 값이 들어 있습니다. 특정 유형의 이미지 크기를 만드는 데 필요한 각 이미지 수정자가 있는 URL을 추가하는 대신, "썸네일"과 같이 지정된 이미지 사전 설정을 만들고, 적절한 크기, 파일 형식 및 선명하게 하기 옵션을 가진 썸네일 이미지 사전 설정을 구성한 다음, 이미지 사전 설정 이름을 사용하여 이미지를 호출합니다. 이미지 사전 설정은 전체 URL의 길이를 단축합니다. 다음 두 URL은 선명하게 하기가 적용된 동일한 350x350 JPEG 이미지를 만듭니다.
  • http://sample.scene7.com/is/image/S7train/Backpack_A?wid=350&hei=350&fmt=jpeg&qlt=85,0&resMode=sharp2&op_usm=0.9,1.0,8,0

  • http://sample.scene7.com/is/image/S7train/Backpack_A?$!_s7product$

이미지 사전 설정은 언제든지 변경할 수 있고 업데이트할 수 있습니다. URL에 대한 캐시를 게시하고 지우면 이미지 사전 설정을 변경한 결과가 보입니다.

크기 범주에서 모든 이미지에 대해 하나의 사전 설정을 사용하는 경우 회사 관리자는 웹 코드를 변경하지 않고 해당 이미지 사전 설정의 정의를 업데이트하고 다시 게시할 수 있으며 해당 서식을 사용하는 모든 이미지에 영향을 미칠 수 있습니다. 사이트에서 고유 크기당 하나의 이미지 사전 설정을 사용하는 것이 좋습니다. 이미지 사전 설정을 추가하려면 [설정] > [애플리케이션 설정] > [이미지 사전 설정]으로 이동합니다. 그런 다음 기존 사전 설정을 추가하거나 편집합니다. 유일한 필수 필드는 사전 설정 이름입니다. 그러나 모든 사전 설정에는 일정 수준의 선명하게 하기를 포함해야 합니다.

JPG 품질

[JPG 품질] 선택 사항은 JPG 압축 수준을 제어합니다.

JPG 품질
압축 수준과 색차 다운샘플링을 제어하려는 경우 이 선택 사항을 선택합니다.

슬라이더
JPG 압축 수준을 결정합니다. 이 설정은 파일 크기와 이미지 품질에 모두 영향을 줍니다. JPG 품질 범위는 1에서 100 사이입니다.

JPG 색차 다운샘플링 활성화
고주파수 광도보다 고주파수 색상 정보에는 눈이 덜 민감하기 때문에 JPEG 이미지는 이미지 정보를 광도 및 색상 구성 요소로 나눕니다. JPEG 이미지가 압축된 경우 광도 구성 요소는 전체 해상도로 유지되고 색상 구성 요소는 픽셀 그룹을 평균화하여 다운샘플링됩니다. 다운샘플링하면 데이터 볼륨이 1/2 또는 1/3만큼 감소하며 인식되는 품질은 거의 영향을 받지 않습니다. 회색 음영 이미지에는 다운샘플링을 적용할 수 없습니다. 이 기술은 고대비 이미지(예: 오버레이된 텍스트가 있는 이미지)에 유용한 압축 양을 줄입니다.

회사 전체 선명하게 하기 선택 사항 설정

URL 문자열을 따라 특정한 이미지 서버 선명하게 하기 프로토콜을 통과하지 않거나 이미지 사전 설정을 사용하지 않는 경우 다운샘플링할 때 이미지가 선명하게 되지 않습니다. 그러나 이런 경우 기본 선명하게 하기 값을 설정할 수 있고 따라서 모든 이미지가 항상 일부 선명해지게 됩니다.

회사의 기본 선명하게 하기 선택 사항을 설정하려면 [설정] > [애플리케이션 설정] > [게시 설정] > [이미지 서버]로 이동합니다. [기본 재샘플링 모드]를 Sharp2로 설정하면 다운샘플링할 때 이미지가 항상 선명하게 됩니다.

뷰어 사전 설정에 선명하게 하기 추가

사전 설정에 이미지 선명하게 하기 수정자를 추가하지 않으면 작은 초기 로드 이미지는 선명하게 되지 않고 뷰어 창에 맞도록 다운샘플링되기 때문에 소프트하게 보일 수 있습니다.

SPS에서 뷰어 사전 설정(예: 이미지 사전 설정)을 통해 스킨 및 뷰어 선택 사항 선택(예: 인쇄 단추 포함 또는 확대/축소 애니메이션 속도 제어)을 포함하여 여러 선택 사항을 한 위치로 중앙 집중화할 수 있습니다. 뷰어 사전 설정은 [설정] > [애플리케이션 설정] > [뷰어 사전 설정] 아래의 이미지 사전 설정과 동일한 섹션에서 찾을 수 있습니다.

[수정자] 선택 사항은 모든 eCatalog, 회전 및 사용자 지정 확대/축소 뷰어 사전 설정의 코어 설정 섹션에서 찾을 수 있습니다. [수정자] 상자에 URL 선명하게 하기 명령을 추가하여 해당 뷰어 사전 설정으로 뷰어가 호출될 때마다 선명하게 하기를 추가합니다.

뷰어 사전 설정을 호출하려면 뷰어 URL에서 config= 명령을 사용합니다. 다음은 뷰어 사전 설정으로 이미지 사전 설정(shoes)을 호출하는 예입니다(FantasticoZoom2009).

http://sample.scene7.com/s7/zoom/flasht_zoom.jsp?company=S7train&sku=shoes&config=S7train/FantasticoZoom2009&locale=kr

여기서 사전 설정은 뷰어의 기본 스킨을 선명하게 하고 변경합니다.

이미지별 재정의 만들기

마지막으로 가장 권장되지 않는 선명하게 하기 방법은 이미지별 기준에서 선명하게 하기를 재정의하는 것입니다. 이 방법은 자체 특정 값을 사용하여 이미지 사전 설정에서 선명하게 하기를 재정의합니다. 그러나 이는 임의 크기에서 다른 모든 선명하게 하기 방법을 재정의합니다. 이 방법을 사용하기 위한 가장 좋은 사례는 일부 이미지가 고해상도가 아니면서 이미지 사전 설정의 값이 이러한 작은 이미지에 너무 높은 경우입니다. 이 경우 일부 이미지별 선명하게 하기가 필요할 수 있습니다.

SPS에서 이미지를 선택하고 [세부 사항 보기]로 이동([세부 사항 보기] 단추를 두 번 클릭하거나 누름)하고 [선명하게 하기]를 클릭합니다. 매개 변수를 변경한 다음 [저장]을 클릭합니다. 그러면 이미지 서버에서 선명하게 하기 수정자 또는 이미지 사전 설정과 같은 URL에서 호출한 명령이 아닌 이러한 선명하게 하기 매개 변수를 사용합니다. 변경 사항이 적용되는 것을 보려면 게시해야 합니다.