2010-07-06 2 views
1

에서 나는 사용자 그리기 장치에서 생성 캡처하려고 목적 C.를 사용, 아이팟 터치 응용 프로그램을 개발하고 있어요. UIImagePNGRepresentation을 사용하여 PNG 형식의 데이터를 캡처하고 있습니다.UIImagePNGRepresentation 흑백

나는 PNG 데이터를 변경하려면이 : 특별히 나는 흑백 이미지로 변경해야합니다. 비트 깊이를 1로 변경하려면 어떻게해야합니까?

감사합니다, 브라이언

답변

0

는 픽셀에 액세스하기위한 this answer here를 참조하십시오.

그리고, I가 임계 값에 따라 0 × 00 ...를 반복 데이터를 0xFF로 값을 설정하거나 .. 것이다.

-S!

+0

내가 시작하기에 UIView의 데이터 흑백를 만들 수있는 방법이 있나요? – brismith

+0

UIView의 데이터 !? 어 ... 내가 생각할 수있는 유일한 방법은'drawRect :'메서드를 재정 의하여 각 객체/이미지의 색상을 변경하는 사용자 정의 UIView 하위 클래스를 만드는 것입니다. 이것이 당신이 찾고있는 효과라면, 이것을 시도해 볼 수도 있습니다 : http://www.iphonedevsdk.com/forum/iphone-sdk-development/9090-fade-screen-when-paused.html 그게, 단색 (흑백/흑백, 회색 없음) 화면을 원하는지 확실하지 않습니다. –

+0

간단한 "펜"그림입니다. 데이터를 전송 중이고 수신기가 모노 png를 기다리고 있습니다. – brismith

관련 문제