Aspose.PSD for Python에서 마스크 사용하기
개요
개요
PSD 파일에는 3 종류의 마스크가 있습니다:
1. 클리핑 마스크
2. 래스터 마스크
3. 벡터 마스크
이 문서는 모든 3종을 다룹니다.
클리핑 마스크
클리핑 마스크는 그래픽 디자인 및 이미지 편집 소프트웨어에서 강력한 기능으로, 다른 레이어의 모양과 내용에 따라 한 레이어의 가시성을 제어할 수 있습니다. 다시 말해, 클리핑 마스크는 한 레이어의 가시성을 아래에 있는 다른 레이어의 모양에 제한합니다.
클리핑 마스크를 만들기 위해서는 두 개의 레이어가 필요합니다: 기본 레이어와 클리핑할 레이어입니다. 기본 레이어는 가시가 될 모양 또는 영역을 정의하며, 클리핑할 레이어는 기본 레이어의 모양에 클리핑될 내용을 포함합니다.
클리핑 마스크를 적용하면 클리핑된 레이어의 내용은 기본 레이어의 경계 내에서만 가시적입니다. 기본 레이어의 경계 밖의 내용은 숨겨지거나 클립됩니다.
클리핑 마스크는 이미지나 아트워크의 특정 영역에 텍스처 또는 패턴과 같은 효과를 적용하고 싶을 때 특히 유용합니다. 클리핑 마스크를 사용하면 이미지의 나머지 부분에 영향을 끼치지 않으면서 원하는 영역에 효과를 제한할 수 있습니다.
페이지 하단의 예제를 확인해주세요
래스터 마스크
PSD 파일의 래스터 마스크는 레이어 내 특정 영역의 가시성을 제어하는 데 사용됩니다. 벡터 마스크와 달리, 수학적 모양을 사용하여 마스크된 영역을 정의하는 데 사용하는 래스터 마스크는 픽셀 기반 정보를 활용하여 레이어의 어느 부분이 가시적이고 어느 부분이 숨겨져 있는지를 결정합니다.
래스터 마스크는 레이어에 적용되는 회색조 이미지로 구성됩니다. 마스크의 흰색 영역은 가시적인 부분을 나타내며, 검은색 영역은 숨겨진 부분을 나타냅니다. 사이의 회색 음영은 부분적 투명도나 반투명한 영역을 만드는 데 사용될 수 있습니다.
페이지 하단의 예제를 확인해주세요
벡터 마스크
PSD 파일의 벡터 마스크는 수학적 모양을 기반으로 한 레이어 내 특정 영역의 가시성을 정의하는 데 사용되는 다재다능한 도구입니다. 픽셀 기반 정보를 사용하는 래스터 마스크와 달리, 벡터 마스크는 경로와 곡선을 활용하여 부드럽고 확장 가능한 마스크된 영역을 만듭니다.
벡터 마스크는 기본적으로 레이어에 적용되는 경로입니다. 경로의 모양이 레이어의 어느 부분이 가시적이고 어느 부분이 숨겨져 있는지를 결정합니다. 경로의 제어점과 곡선을 조작하여 정밀하고 복잡한 마스크된 영역을 만들 수 있습니다.
벡터 마스크를 추가하는 방법에 대한 자세한 정보는 벡터 마스크 페이지에서 확인해주세요.