심 조각 : 왜곡없는 이미지 크기 조정 알고리즘

솔기 조각

일반적으로 이미지 크기를 조정하려면 이미지 가 왜곡되지 않도록 가로 세로 비율 을 일정한 값으로 유지합니다 .

또는 이미지를 다른 종횡비로 원하는 경우 이미지를 자를 수 있으며 그 결과 이미지의 일부가 손실됩니다.

그러나 우리가 그것을 합치면 어떻게 될까요 : 이미지의 중요한 부분을 제거하지 않고 왜곡없이 이미지 의 종횡비 크기 조정 .

할 수 있습니까?

할 수있다. Seam Carving 기술로 할 수 있습니다.

심 조각이란 무엇입니까?

솔기 조각은 왜곡없이 이미지 크기를 조정하는 알고리즘입니다.

이 알고리즘은 Mitsubishi Electric Research Laboratories (MERL)의 Shai Avidan과 Ariel Shamir가 개발했습니다.

이 알고리즘은 크기 조정 프로세스를 수행 할 때 중요하지 않은 것으로 간주되는 이미지 부분을 제거하여 작동합니다.

다음은 이미지 처리를 기존 방법과 이음새 조각 방법과 비교 한 것입니다 .

솔기 조각

솔기 조각 작업 과정

1. 그림으로 시작

2. 픽셀 밀도 계산

픽셀 밀도 수준은 다양한 알고리즘으로 수행 할 수 있습니다.

  • 기울기 크기
  • 엔트로피
  • 시각적 현저 성
  • 기타 등등

3. 중요하지 않은 레이어 결정

이전 단계의 픽셀 밀도 데이터를 기반으로 어떤 이음새 (레이어)가 중요하지 않으며 이미지를 크게 변경하지 않고도 제거 할 수 있는지 확인했습니다.

4. 불필요한 레이어 제거

5. 최종 이미지 얻기

솔기 조각을하는 방법

현재 솔기 조각 기술은 다음을 포함하여 널리 채택되었습니다.

  • 프로그램 코드를 수동으로 작성
  • ImageMagick의 기능 사용
  • Photoshop 사용

ImageMagick을 사용하면 추가 liquid-rescale 명령을 사용하여 솔기 조각을 수행 할 수 있습니다 .

예는 다음 명령으로 수행됩니다.

convert input.jpg -liquid-rescale 75x100%\! output.jpg

포토샵에 관해서는, 기능을 조각 이음새가 선택하여 사용할 수있는 컨텐츠 인식 크기의 옵션 메뉴에,

Edit > Content Aware Scale

예를 들어, 여기 이음새 조각을 사용합니다.

또한 읽으십시오 : 오해의 평평한 지구 이론에 대한 완전한 토론

원본 사진 :

일반적인 크기 조정 (왜곡) :

솔기 조각 :

감사합니다!