이미지 스케일링에서 None, Linear, Cubic 및 Sinc (Lanczos3) 보간의 차이점은 무엇입니까?


57

품질 섹션 에서 김프의 이미지 크기를 조정하는 동안 다음 보간 중 하나를 선택하라는 메시지가 표시되었습니다.

  • 없음
  • 선의
  • 입방
  • 아연 (Lanczos3)

이것들과 품질 / 무손실면에서 가장 좋은 차이점은 무엇입니까?


Lanczos의 다운 스케일링을 선호합니다-사진의 탁월한 선명도.
Kyle

답변:


43

이 네 가지 옵션은 이미지 크기를 조정하는 방법을 정의합니다. 각 옵션은이를 수행하는 데 사용되는 알고리즘을 설명합니다. 이미지 샘플링을 참조하십시오 .

없음 : 가장 가까운 이웃 알고리즘이 사용됩니다. 스케일링 후 스무딩이 없습니다.
선형 : 터치 픽셀은 평균값입니다.
큐빅 : 터치 픽셀이 평균 값을 유지하므로 중앙 픽셀이 가장 큰 값을 유지합니다.
Lanczos : 픽셀은 sinc 함수를 사용하여 색상 / 알파를 평균화하는 알고리즘으로 전달됩니다 (사인 보간과 유사하지만 입방체와 유사 함).

링크가 설명하는 것처럼 이러한 알고리즘 중 어느 것도 직접적으로 우수하지는 않습니다. 대신, 가장 자주 사용하는 상황을 나열하는 것이 좋습니다.

없음 (가장 가까운 이웃) : 이미지의 샘플링 (흐리게)을 원하지 않을 때 사용하십시오.

선형 : 텍스트가 매우 작은 경우에 사용하십시오. 그렇지 않으면 입방 보간이 일반적으로 더 좋습니다. 이로 인해 흐릿하지만 들쭉날쭉 한 가장자리가 생성됩니다.

큐빅 : 대부분의 이미지에 사용합니다. 이미지가 매우 작거나 매우 세밀하지 않은 한, 3 차 및 2 차 보간은 가장자리를 매끄럽게 유지하는 데 도움이됩니다. Wikipedia에 따르면 때로는 명암을 높이거나 아티팩트를 유발할 수 있습니다.

Lanczos :이 보간법은 흐림 대신 "링잉"패턴을 생성한다는 점을 제외하면 입방체와 매우 유사합니다. 이점은 입방 필터처럼 흐려지지 않고 세부적인 그래픽을 처리 할 수 ​​있다는 것입니다.

픽셀 아트의 경우 가장 가까운 이웃, 작은 텍스트의 경우 선형 또는 랑조, 다른 모든 경우의 입방체를 선호합니다. 이러한 선택은 주관적이며 결코 알고리즘의 '적절한'사용법이 아닙니다.


1
lanczos windowed sinc는 대부분의 경우 분명히 우수합니다. 그러나 3 픽셀 너비의 Lanczos 필터를 사용하는 것이 가장 적합하지 않을 수 있습니다. 약간의 울림이 발생할 수 있습니다.
joojaa

가장 가까운 이웃은 실제로 객관적으로 픽셀 아트에 적합한 것 (또는 선형, 입방 및 Lanczos보다 상당히 객관적으로 낫습니다)이라고 생각합니다.
JamesTheAwesomeDude

12
쉬운 비교를 위해 : tanbakuchi.com/posts/…
andras.tim
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.