I asked this question on the Graphic Design site이지만 여기서 더 잘 응답 할 수있는 프로그래밍 구성 요소가 포함되어 있습니다.소프트웨어에서 동적으로 채색 할 수있는 아트 애셋을 만드는 방법은 무엇입니까?
특히 사진 크레용 이미지가 많습니다. 내가 쓰고 있고 동적으로 색칠하고있는 iPhone 앱에로드 할 수있는 중립적 인 이미지를 만들기 위해 색을 제거하고 싶습니다. 크레용 이미지에는 어두운 영역 (그림자)과 밝은 영역 (빛나다)이 있습니다. 보존해야합니다. 흰색에서 무지개색, 검정색까지 다양한 색상으로 역동적 인 색상을 표현할 것입니다.
첫 번째 경향은 이미지를 회색 음영 이미지로 변환 한 다음 어떻게 든 색상 채널을 알파 채널로 바꾸고 모든 픽셀의 색상을 검정으로 변경하는 것입니다. 그런 다음 마스크로 사용할 수 있습니다. 그러나 이것은 단지 그림자를 보존 할 것이고, 나는 모든 주요 부분을 잃을 것이다.
아이디어가 있으십니까?
첫 번째 옵션은 내가 원하는 것처럼 보입니다. 이제 Objective-C에서 그레이 스케일 이미지를 색칠하는 방법을 연구하고 있습니다. –
kCGBlendModeColor가 그렇게하는 것처럼 보입니다. 감사! –