2011-06-11 8 views
3

모두 안녕하세요,Accelerate Framework VimageConversion 라이브러리 값 Planar8, PlanarF, ARGB8888, ARGBFFFF, RGBA8888 및 RGBAFFFF -?

이미지 처리가 새롭고 iphone4를 사용하여 일부 이미지 처리가 필요합니다. 아이폰 4는 kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange/kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange/kCVPixelFormatType_420YpCbCr8BiPlanarfullRange 만 지원합니다.

하지만 YUV420, rgb24 및 다른 일부 .i는 Accelerate Framework VimageConversion 라이브러리을 사용하여 변환 할 계획입니다. 프레임 워크는 모두 Planar8, PlanarF, ARGB8888, ARGBFFFF, RGBA8888, and RGBAFFFF 형식을 사용하여 처리했습니다. 이 형식을 Iphone의 지원 형식과 어떻게 연결할 수 있습니까? Planar8, PlanarF, ARGB8888, ARGBFFFF, RGBA8888, and RGBAFFFF 형식에 대한 설명을 얻을 수 없었습니다.

아무도 나를 Planar8, PlanarF, ARGB8888, ARGBFFFF, RGBA8888 및 RGBAFFFF에 대해 설명 할 수 있습니까?

Planar ==> Monochrome (Gray) 
ARGB ==> Alpha (transparency), Red, Green, Blue 
RGBA ==> Red, Green, Blue, Alpha 

및 후반부 수단 :

+0

kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange가 YUV420입니까? –

답변

11

첫 부분 수단

8 ==> value in 8 bit 
F ==> value in 32 bit 

그래서 전부가

Planar8 ==> Gray scale in 8 bit 
PlanarF ==> Gray scale in 32 bit 
ARGB8888 ==> Alpha, Red, Green, Blue in 8 bit each (total 32 bit) 
ARGBFFFF ==> Alpha, Red, Green, Blue in 32 bit each (total 128 bit) 
RGBA8888 ==> Red, Green, Blue, Alpha in 8 bit each (total 32 bit) 
RGBAFFFF ==> Red, Green, Blue, Alpha in 32 bit each (total 128 bit) 
ARGB1555 => Alpha 1 bit, Red, Green, Blue 5 bit each (total 16 bit) 

평균 4 비트를 표현할 수 있다는 점을 유의한다 하나의 16 진수. 따라서 8 비트는 2 진수 16 진수에 해당하고 32 비트는 8 진수 16 진수에 해당합니다.

+0

+1 자세한 설명을 드리겠습니다. 더 작은 의심의 여지가 있습니다. 내 형식이 kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange 인 경우 평면 처리기를 사용하여 처리 할 수 ​​있습니까? 죄송합니다 질문은 바보입니다. 20YpCbCr8BiPlanarVideoRange있는 원시 데이터가 있기 때문에. –

+0

다시 한번 고마워 슈퍼 설명을 위해.이 시간을 검색하는 데 더 많은 시간을 낭비하고 있습니다. –

+0

@Asta 아직 읽지는 않았지만 이러한 질문은 사용자가 원하는 것과 관련 될 수 있습니다. http://stackoverflow.com/questions/4085474/how-to-get-the-y-component-from-cmsamplebuffer -resculted-from-the-avcapturesession, http://stackoverflow.com/questions/4359727/iphone-yuv-channel-orientation, http://stackoverflow.com/questions/4205191/how-to-grab-yuv-formatted -video-from-the-camera-display-it-and-process-it. – sawa