iphone ios 图像/视频处理

1。GPU-accelerated video processing on Mac and iOS

http://www.sunsetlakesoftware.com/2010/10/22/gpu-accelerated-video-processing-mac-and-ios

2。IPhone YUV channel orientation

http://stackoverflow.com/questions/4359727/iphone-yuv-channel-orientation

3。Need help with YUV display in OpenGl

http://stackoverflow.com/questions/1106741/need-help-with-yuv-display-in-opengl

4。How to grab YUV formatted video from the camera, display it and process it

http://stackoverflow.com/questions/4205191/how-to-grab-yuv-formatted-video-from-the-camera-display-it-and-process-it

5.YUV和rgb转换,公式

http://www.fourcc.org/fccyvrgb.php

http://zh.wikipedia.org/wiki/YUV

6。 Render YpCbCr iPhone 4 Camera Frame to an OpenGL ES 2.0 Texture in iOS 4.3

http://stackoverflow.com/questions/6432159/render-ypcbcr-iphone-4-camera-frame-to-an-opengl-es-2-0-texture-in-ios-4-3


7. avfoundation 中文

http://www.cocoachina.com/blog/article.php?type=blog&itemid=2365




1.基本概念

The first part means:

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

And the latter part means:

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

So the whole thing will mean

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) 

And note that 4 bit may be expressed by one hexadecimal digit. So 8 bit corresponds to 2 hexadecimal, and 32 bit corresponds to 8 hexadecimal digits.

2. opencv图像处理,人脸识别。

http://stackoverflow.com/questions/4528879/how-to-directly-rotate-cvimagebuffer-image-in-ios-4-without-converting-to-uiimage

你可能感兴趣的:(ios,iPhone,processing,each,图像处理,人脸识别)