2011-12-13 2 views
1

마스킹 후 나는 색상의 범위가에지 블렌딩 색상

CGImageCreateWithMaskingColors() 

모든 것이 잘 작동 사용하여 마스크 된 이미지하지만 이미지의 가장자리를 (우리가를 사용하고 있습니다 프로필 사진의 경우 녹색 화면)이 픽셀 화됩니다. 나는 이미지 컨텍스트와 비트 맵 컨텍스트에서 적절한 앤티 앨리어싱을 사용하여 이미지를 그리려고 시도했지만 가장자리는 동일하게 유지됩니다.

프로필을 마스킹 한 후면을 부드럽게 만드는 방법에 대한 제안 사항은 무엇입니까?

+0

어떤 해결책이 있습니까? –

답변

0

마스크를 만들기 전에 마스크 이미지를 여러 배로 확대 (예 : 2X, 3X 또는 4X) 할 수 있습니다. 그런 다음이 더 큰 마스크의 크기를 줄인 복사본이 더 나은 앤티 엘리 어싱을 적용 할 수 있습니다.

+0

나는 이것을 시도해 보았습니다. 픽셀을 약간 부드럽게 만들었지 만 여전히 너무 들쭉날쭉합니다. – user1094590