나는 멋진 사진을 수집하고 배경 화면이나 다른 것들로 사용하는 것을 좋아합니다. 종종 예술가들은 절도에 대한 두려움 때문에 저해상도 버전 만 출판합니다.
예:
자, 그것을 배경 화면으로 사용하고 싶다면, 그것을 업 스케일링해야 할 것입니다. 그리고 그것은 분명히 이중 큐빅 보간으로 인해 흐릿하게 보일 것입니다. 정보가 단순히 없기 때문에 저해상도 그림에서 고해상도 버전을 얻는 실제 방법이 없다는 것을 알고 있습니다.
즉, 품질 저하가 적고 업 스케일링을 위해 휴리스틱이 개발되었는지 궁금합니다. 특정 이미지 유형에 최적화되었을 것입니다. 사실적인 사진, 넓은 평면 영역이있는 만화, 픽셀 아트 ...
내가 알고있는 알고리즘 중 하나는 Seam Carving 입니다. 그것은 어떤 종류의 사진, 특히 평범하고, 상세하지 않거나 흥미없는 배경을 가진 사진들과 강하게 두드러지는 피사체에 효과적입니다. 그러나 범용 적이지는 않습니다. 위 그림에 적용하면 이 결과가 나타납니다 . 꽤 날카 로워 보이지만 알고리즘이 이런 종류의 그림을 위해 설계되지 않았기 때문에 비율이 끔찍하게 왜곡됩니다.
다른 하나는 픽셀 아트 스케일링 알고리즘 입니다. 그것들은 픽셀 화 된 실제 픽셀 아트 이외의 다른 것에 완전히 부적합합니다. 예를 들어, 내 그림 에서 scale2x windows 바이너리 를 시도했지만 알고리즘이 작동 할 격리 된 픽셀 조각을 감지하지 못했기 때문에 출력을 가장 가까운 이웃 스케일링과 거의 구별 할 수 없었습니다.
내가 시도한 다른 것은 : 이중 입방 보간으로 Photoshop에서 이미지를 확대 한 다음 언샵 마스크를 적용했습니다. 결과는 아주 나쁜 보인다. 붉은 얼룩은 실제로 적당히 크기가 조정되지만 비둘기와는 거리가 멀다.
내가 찾고있는 것은 흐릿함을 최소화하면서 입력 이미지를 업 스케일링하는 데 최선을 다하는 일부 앱입니다. 알고 계시면 감사하겠습니다. 결과의 주관적 예쁘고 선명함이 중요합니다. 결과는 원본 작은 이미지에 완전히 충실 할 필요는 없습니다.