2012-05-07 6 views
-2

私はこのフォーラムに戸惑うが、試してみたかった。顔をコピーする

私は現在、Objective-CとCocoaを学習しています。私の最初のiPhoneアプリを構築しようとしています。

私が取り組んでいることの1つは、ユーザーが撮影した画像から自分の顔を切り取り、別の画像に貼り付けることです。 (このアイデアは1つのイメージから切り取って、別のイメージに貼り付けて、顔が現れる場所に貼り付けます)。

どうすればいいですか?私は、ユーザーが矩形の形で顔に触れてドラッグするだけで、それらをコピーできるようにすると思っています。

ありがとうございました。

+1

「GIMME TEH CODEZ」は、通常、良い質問形式とはみなされません。何を試しましたか? –

+0

私はiOS開発に取り掛かりつつあります。主に出発点を探していました。このトピックに関して重点を置くべき分野。私は無料のコード配布資料を探しているわけではなく、思慮深いアイデアを探しています。ありがとう。 – guerretb

+0

iOSアプリの作成にCocoaを使用することはできません。 Cocoa Touchを使用する必要があります。 –

答えて

2

OK]をクリックして、それにもかかわらず、あなたのビット傲慢スタイル尋ねるのは、ここで起動する方法についていくつかの注意事項は次のとおりです。ジェネリックOBJ-C/iOSの開発は(世界ハローから開始します)。 UIImageクラス。カメラAPI;画像処理アルゴリズム、顔検出アルゴリズム。徐々に進み、一度にすべての問題を解決したくない。任意の写真を簡単にロードし、それをユーザーに表示するアプリケーションをまず作成します。そして、あなたがイメージから指定された矩形領域を切り抜くことができていること、それを修正し、新しいファイルに保存します。その後、画像を撮影してディスクに保存できるように、カメラのスイッチを入れるアプリケーションを作成します。そして、あなたが撮影した画像のトリミングされただけの領域を保存することを書いたもの団結。

この時点では、ソフトウェア開発の画像処理について詳しく知ることができます。この後、画像処理アルゴリズムを探すことができます。また、ここでは簡単なぼかしフィルターなどの簡単なものをあなたから実装しています。すでに画像処理が少しわかっている場合は、ネット上で顔検出アルゴリズムを検索してください。これらの機能も含まれている準備が整ったフレームワークが見つかるか、少なくともコンセプトを理解することさえ可能です。あなたはここに戻ってスタックオーバーフローして、良い顔検出アルゴリズムについての提案を求めることもできますが、あなたが既に顔検出アルゴリズムを選択していて、それにいくつかの具体的な問題がある場合は、

+0

これは私のどこかに始まります。フィードバックをお寄せいただきありがとうございます。 – guerretb

+2

自分で顔検出アルゴリズムを実装する必要はありません。 Core ImageはiOS上のAPIを提供します。 –

+0

これを指摘してくれてありがとう@PeterHosey。私はそれを知らなかった。 – MrTJ

関連する問題