2012-03-04 2 views
1

CGImage에 흰색이 아닌 점이 있는지 알아야하며이를 수행하기위한 가벼운 방법을 생각할 수 없습니다.CGImage에서 흰색이 아닌 모든 픽셀을 찾고 열거합니까?

누구든지 방법을 제안 할 수 있습니까?

+0

지금까지 해보신 것은 무엇입니까? 원하는 결과에 대해 좀 더 구체적으로 설명 할 수 있습니까? 이러한 픽셀이 존재 함을 단순히 알 필요가 있습니까? 아니면 위치와 값의 목록을 원하십니까? –

+0

그냥 내 이미지에 흰색이 아닌 0 개 이상의 픽셀이 있는지 알아야하고, uicolor 개체 배열을 제공하는 방법으로이 오래된 대답을 발견했습니다. http : //stackoverflow.com/questions/448125/how get-pixel-data-from-auuimage-cocoa-touch-or-cgimage-core-graphics와 같은 새로운 기능을 제공합니다. – HermioneGreen

답변

1

iPhone 또는 Mac OSX 용입니까? 전자의 경우 수동으로해야합니다. 그 후자의 경우에는 Core Image Filter CIAreaHistogram을 사용할 수 있습니다.

+0

감사합니다. 불행하게도 저는 IOS에서 일하고 있습니다. – HermioneGreen

+0

@Aglaia 그런 다음 질문을 ios로 태그해야합니다. –

+0

플랫폼에 태그가 지정되지 않은 것에 대한 비난을 받겠습니다 (질문을 편집했습니다). iOS 5의 경우 [Core Image (https://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CoreImagingRef/_index.html%23//apple_ref/doc/uid/TP40001171)./cc @Aglaia –

관련 문제