問題タブ [cidetector]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
738 参照

ios - 顔認識のためのデジタル画像のオブジェクト検出に使用するために、顔の 2 つのポイント セット間にメトリックを追加する方法

デジタル画像のオブジェクト検出に使用するために、顔の 2 つのポイント セット間にメトリックを追加したいので、以下に示すように 2 次元に制限します。

以下の画像を使用して、顔の特徴を認識できました。

データベースにアップロードする前に、目、鼻などの参照を見つけるためのポイントを追加したいと思います。後で、これらの画像は、以下に示すように、これらのメトリック ポイントの位置に基づいて既存の画像と比較できます。

ここに画像の説明を入力 ここに画像の説明を入力

私はこのリンクを参照しましたが、これを実装できませんでした..誰かがこれを知っているなら、私に提案してください

ありがとうございました

0 投票する
1 に答える
1574 参照

swift - CIDetector が UIImagePickerController (Swift) で顔を検出しない

カメラで写真を撮り、その中の顔を検出しようとしています。しかし、うまくいきません...results配列はゼロのカウントを返します。このコードをインターネット上の誰かの写真でテストしたところ、見つかった顔が 1 つ返されました。これが私のコードです:

何か案は?ありがとう!最近はネット上でもあまり話題になりません。

0 投票する
1 に答える
639 参照

ios - CIDetectorTypeQRCode を使用した CIDetector は iPad では機能しますが、iPhone および iPod では機能しません

を使用して iPhone または iPod で QR コードを読み取ろうとするとCIDetector、検出器は常に を返しますnil

このコードを iPad で実行すると動作します。Xcode 7.0.1 を使用して、すべてのデバイスが iOS 9 にある

顔検出が成功するように、他の検出器は正常に動作します。

iPhone / iPod で QRCode 検出器を動作させるための追加の設定 / ライブラリはありますか?

0 投票する
1 に答える
2871 参照

ios - CIRectangleFeature 座標からビュー座標への変換

IOS で CIDetector クラスを使用して、UIImage で CIRectangleFeatures を見つけています。その後、レイヤーに描画された cornerPoints を表示し、それを UIImageView に追加することを目指しています。残念ながら、CIRectangleFeature で指定された座標は画像空間にあります。そして、CGContextConvertToUserSpace 関数を使用してそれらを変換しようとしていますが、描画された四角形は画像内の実際の四角形からかなり離れています。

これが私のコードです。画像が撮影されると、workWithTheImageが呼び出されます:

0 投票する
1 に答える
812 参照

image - 複数の長方形を検出する CIDetectorTypeRectangle

CIDetectorTypeRectangle を使用すると、カメラ画像で (ほとんど) 1 つの四角形しか検出できませんが、複数の四角形を検出したいと考えています。複数の顔を検出できるように、複数の長方形を検出することは可能ですか??

0 投票する
1 に答える
1450 参照

ios - CIDetector が検出しないか、奇妙な場所で検出する

私はいくつかのswift 2を使用して練習していますが、CIDetectorを使用する際にいくつかの問題に遭遇しました。

一連の写真を含むアプリがあります。3 つの異なる長方形と 3 つの異なる人物/グループの写真。これらの画像でCIDetectorを試して、何が認識されているかを確認しました。私が持っている最も成功したのは顔です-しかし、認識している顔は画像の非常に奇妙な場所にあります.

これは、私がテストした長方形の画像とその出力です。 長方形テスト

そしてこちらが顔写真。 ここに画像の説明を入力

これが私の検出コードです:

星が追加された場所:

星が作成される場所:

誰かが以前にこのようなことに遭遇したことがありますか?

0 投票する
0 に答える
94 参照

ios - CIDetector 使用時の X 値と Y 値

そのため、コードを以下に投稿しましたが、顔を適切に検出しているようです。検出された顔の周りに長方形を作成しようとしていたときに、次のオプションが表示され.bounds.origin.x.bounds.origin.yいくつかの質問がありました。皆さんが答えてくれることを願っていました。

background: AVVideoOutputCIDetector が画像ビューで動作するように表示する画像ビューがあります。

  1. CIDetector が検出した顔の中央の x 点と y 点はありますか? それとも、親ビューの x & y からの顔の距離ですか? それとも、検出された顔と画像ビューの中心との関係ですか?
  2. 値が描画される x 平面と y 平面のレイアウトは何ですか? (たとえば、検出された顔が前面カメラの右下にある場合、x と y の値は小さくなり、0 に近くなります)
  3. 飛行機はどこかに文書化されていますか?
  4. この飛行機は操作できますか、それとも標準ですか?
  5. 私は何も見つけていないので、ポジティブとネガティブがありますか?
  6. これらの値はありますか/カメラが移動した場合、この平面は変化する可能性がありますか、または検出された顔の中心のために値が完全に変化しますか?

投稿されたヘルプやドキュメントに感謝します! 私も検索しますが、私が何を求めているのか(明らかに)よくわからないので、あまり見つけられなかったので、誰かが助けてくれることを望んでいました...

0 投票する
1 に答える
1913 参照

swift - CIDetector のパースペクティブと Swift でのクロップ

CIDetector画像上の四角形を検出するためにアプリに を実装しましたが、返された を使用しCGPointて画像をトリミングし、表示できるようにするにはどうすればよいですか?

パースペクティブについては、CIPerspectiveCorrection フィルターを適用しようとしましたが、機能しませんでした。

私は周りを検索していくつかの手がかりを見つけましたが、Swift で解決策を見つけることができませんでした。

CIDetector(検出された四角形) によって提供されるデータを使用して、遠近感を修正し、画像をトリミングするにはどうすればよいですか?

CIDetectorTypeRectangleが返すものに慣れていない可能性がある人のために: 4CGPointの bottomLeft,bottomRight,topLeft,topRight を返します。

0 投票する
1 に答える
1400 参照

ios - iOS 顔検出位置

私はさまざまな方法で顔検出を試みましたが、現在、Swift に翻訳された Apples Squre Cam を試しています。https://github.com/wayn/SquareCam-Swift

私がやりたいのは、CIDetector の座標を使用して、その位置を使用して左目、右目、または口の上にレイヤーを重ねることです。しかし、CIDetector によって提供される座標を使用すると、顔の特徴に追加するレイヤーが正しく配置されません。私の問題は、特にこのコードにあります。顔の周りに赤いボックスを適切に配置するために、向きと回転を処理しているように見えるためです。

コードは次のとおりです。

目と口の上にオーバーレイ レイヤーを適切に配置するには、どのような手順を踏む必要がありますか?