增强现实(AR) for ios-新手上路

1.私有api

头文件添加:

extern "C" CGImageRef UIGetScreenImage();

使用时添加:

CGImageRef screenref = UIGetScreenImage();


2.摄像头回调

一 、生成 capture session 实例
增强现实(AR) for ios-新手上路_第1张图片

二 、实现回

AVCaptureVideoDataOutputSampleBufferDelegate 

增强现实(AR) for ios-新手上路_第2张图片

YCbCr or RGBA
ios 默认  YCbCr ,OPEN GL 和CoreGraphics推荐前者
YCbCr =  

(Y) Luminance  + 

  (Cb/U) Blue Chrominance +  (Cr/V) Red Chrominance ;

 


 

OpenCV 

 

Adding OpenCV to your Xcode 4 project 

1.download

 

opencv


2.Download build script by @cvtalks: 

下载

3.build script

sh BuildOpenCV.sh opencv/ opencv_ios_build

 

4. Add the newly-built static libraries (.a) files under Target->Build Settings 

5.设置路径

6.添加dummy cpp 文件

7.添加opencv 头文件

8.添加代码

增强现实(AR) for ios-新手上路_第3张图片


你可能感兴趣的:(ios,增强现实)