Community

이미지의 품질을 높여주는 방법

SwiftUI에서의 메서드 중 antialiased와 interpolation이라는 것이 있습니다. 두 메서드의 공통점은 이미지의 품질을 높여준다는것에 있어요🙌 이미지는 픽셀 단위이기에 높은 해상도 혹은 확대 했을때 픽셀이 깨지거나 이미지가 매끄럽지 못하게 보이는 경우가 있죠🥲 antialiased는 디지털 샘플링에서 출력이 왜곡되는 현상인 계단 현상 즉, 에일리어싱을 매끄럽게 만들어줄 수 있습니다. interpolation은 보간이라는 의미이며, 주어진 두 값을 통해 사이의 픽셀 값을 추정하여 그려줘서 조금 더 매끄러운 이미지를 나타내줍니다. 두 메서드 모두 막연하게 사용하긴 어렵습니다. 왜냐면 높은 이미지 보간 품질을 가져가면 렌더링 속도가 저하될 수 밖에 없습니다🤔 그렇기에 품질 수준과 렌더링 속도 사이 프로젝트별 우선순위를 잘 고려해서 사용하면 좋을듯 합니다🕺🏻

알림

알림이 없습니다