2016-07-04 1 views
0

Swift의 NSImage에서 픽셀에 대한 정보 (예 : 너비와 높이의 픽셀 수 및 각 픽셀의 RGB 값)를 추출 할 수 있습니까?NSImage (Swift)의 픽셀 정보

+0

객관적인 C 코드를 확인하십시오. swift는 유사합니다. http://stackoverflow.com/questions/448125/how-to-get-pixel-data-from-a-uimage-cocoa-touch-or-cgimage-core- 그래픽 – LViet

답변

2

-size을 이미지 자체에 보낼 수 있습니다.

그러나 자세한 데이터를 얻으려면 이미지 자체에 묻지 말고 그 표현 중 하나 (NSImageRep의 하위 클래스 인스턴스)를 요청해야합니다. 얻을 수있는 속성은 표현 유형에 따라 다릅니다. 대략 NSBitmapImageRep입니다. 픽셀을 테스트하려면 -colortAtX:y:을 사용할 수 있습니다.

+0

대단히 감사합니다! –