QTCaptureLayerがすごく簡単な件について

公開日: : 最終更新日:2014/01/31 cocoa

記事内に広告を含む場合があります。記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。

Webカメラからの動画をリアルタイムで流しつつ、カーソルキーで選択できるメニューをオーバーラップ表示。

http://farm3.static.flickr.com/2280/2424717912_68dc1df500.jpg

Webカメラに関するコードは以下の通り。簡単すぎる。


//Create the capture session
mCaptureSession = [[QTCaptureSession alloc] init];
//Connect inputs and outputs to the session
BOOL success = NO;
NSError *error;
// Find a video device
QTCaptureDevice *device = [QTCaptureDevice defaultInputDeviceWithMediaType:QTMediaTypeVideo];
if (device) {
success = [device open:&error];
if (!success) {
// Handle error
}
}
// Add the video device to the session as device input
mCaptureDeviceInput = [[QTCaptureDeviceInput alloc] initWithDevice:device];
success = [mCaptureSession addInput:mCaptureDeviceInput error:&error];
if (!success) {
// Handle error
}

QTCaptureLayer *rootLayer;
rootLayer = [[QTCaptureLayer alloc] initWithSession:mCaptureSession];
// Start the capture session running
[mCaptureSession startRunning];

[self setLayer:rootLayer];

関連記事

サンフランシスコのピア39にあるチャウダーズでクラムチャウダーを食す!

lolipop アップルの開発者向けイベント「WWDC2014」

ミスドのカルピスドーナツとカルピスポンデリングを食べてみた!

ミスドで期間限定のカルピスコラボ商品「カルピスドーナツ」と「カルピ

十三カレー計画で牛すじカレーネギのせを食す!(大阪・十三)

「iPhoneアプリ開発キャンプ@大阪」のランチで、十三カレー計画

大阪・難波の加寿屋 法善寺でかすうどんを食す。ランチタイムはおにぎり2個まで無料!

大阪・難波の加寿屋 法善寺 (かすうどん KASUYA)で、かす

ライブドアブログで運営していた「あきお商店」を「卵は世界である」に改名しました

少し前からライブドアブログで「あきお商店」というブログをやって

→もっと見る

PAGE TOP ↑