
Imagick::unsharpMaskImage 함수는 이미지의 선명도를 높이기 위해 사용하는 함수입니다. 이 함수의 첫 번째 파라미터인 radius, sigma, threshold에 대해 설명하겠습니다.
- radius: 이 매개변수는 마스크의 반경을 의미합니다. 마스크의 반경이 작을수록 이미지의 선명도가 높아지지만, 노이즈가 더 많이 발생할 수 있습니다. 일반적으로 radius의 값은 0.5 ~ 2.0 사이로 설정합니다.
- sigma: 이 매개변수는 마스크의 표준편차를 의미합니다. sigma의 값이 작을수록 마스크의 반경이 작아지며, 이미지의 선명도가 높아집니다. 일반적으로 sigma의 값은 0.5 ~ 1.5 사이로 설정합니다.
- threshold: 이 매개변수는 마스크의 임계값을 의미합니다. threshold의 값이 클수록 마스크의 반경이 작아지며, 이미지의 선명도가 높아집니다. threshold의 기본값은 0.05입니다.
radius와 sigma의 차이점은 radius는 마스크의 반경을 의미하며, sigma는 마스크의 표준편차를 의미한다는 것입니다. 두 매개변수 모두 이미지의 선명도를 높이기 위해 사용되지만, 다른 의미를 가지고 있습니다.
threshold의 기본값은 0.05로 설정되어 있습니다. 이 값은 마스크의 임계값을 의미하며, 일반적으로 이 값을 0.05 ~ 0.1 사이로 설정합니다.
2025-07-28 22:09