2011-07-27 1 views

答えて

0

それはCALayer(私はそれはかなり確信しているが、私は今それを確認します)、あなたがこれを行うことができます場合はXcodeでイムは、新しい:

UIGraphicsBeginImageContext(); 
[yourCameraPreviewLayer renderInContext:UIGraphicsGetCurrentContext()]; 
UIImage *image = UIGrahpicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 

編集:私は推測AVCaptureVideoPreviewLayerを使用している場合は、それはCALayerであるため、上記のように動作します。ここで

+0

それは、すべてのディスプレイの上にすべきではないと私は追加する方法を知っているときの効果を追加したいhipstamtic私はアプリのような小さな広場にpreviewlayerをしたい知っていますカメラ – Moh

+0

これらの操作は 'UIImage'(クラス' image')で簡単に実行できます。あなたがこれを達成するのに役立ついくつかのカテゴリがあります。 – elslooo

+0

どのフレームワークが必要なのですか?このコードをmyviewcontroller.mに入れなければなりませんか? xcodeに新しい機能が追加されました – Moh

関連する問題