iOS

CIDetector

CIDetecor は顔、長方形、バーコードなどを認識する。 認識された特徴は CIFeature で表す。

CIDetectorを生成する + detectorOfType:context:options:

[Swift]

init(ofType type: String,
    context context: CIContext?,
    options options: [String:AnyObject?])
type認識すべき対象を表すStringDetector Type 定数
context認識に利用するCore Image Context
optionsdictionary型。Detector Accuracy Options 定数

特徴を認識する - featureInImage, -featuresInImage:options:

[Swift]

func featureInImage(_ image: CIImage) -> [CIFeature]

func featuresInImage(_ image: CIImage,
             options options: [String:AnyObject]?) -> [CIFeature]

返り値の CIFeature のサブクラス

CIFaceFeature
CIQRCodeFeatureQRコード
CIRectangleFeature長方形
CITextFeature文字

定数

  • Detector Types
    //[Swift]
    let CIDetectorTypeFace: String
    let CIDetectorTypeRectangle: String
    let CIDetectorTypeQRCode: String
    let CIDetectorTypeText: String
  • Detector Configuration Keys
    //[Swift]
    let CIDetectorAccuracy: String
    let CIDetectorTracking: String
    let CIDetectorMinFeatureSize: String
    let CIDetectorNumberOfAngles: String
  • Detector Accuracy Options
    //[Swift]
    let CIDetectorAccuracyLow: String     // 検出精度低 (速い)
    let CIDetectorAccuracyHigh: String    // 検出精度高 (遅い)
  • Feature Detection Key
    //[Swift]
    let CIDetectorImageOrientation: String  //
    let CIDetectorEyeBlink: String          //
    let CIDetectorSmile: String             //
    let CIDetectorFocalLength: String       //
    let CIDetectorAspectRatio: String       //
    let CIDetectorReturnSubFeatures: String //
    キー(String)値の型定数
    CIDetectorImageOrientationNSNumber1から8までの値。kCGImagePropertyOrientation参照
    CIDetectorEyeBlinkBooltrue or false
    CIDetectorSmileBooltrue or false
    CIDetectorFocalLengthNSNumber-1.0の場合(default): aspect ratio test を禁止
    0.0の場合: 平行投影の近似でaspect ratio testの精度を落とす
    正の実数の場合: 焦点距離をピクセルで指定する。透視投影による歪みをaspect ratioを考慮する。
    CIDetectorAspectRatioNSNumber正の実数で aspect ratio を指定する。(width/height)
    CIDetectorReturnSubFeaturesNSNumber(Bool)NOの場合(default):textを含む領域を検出する
    YESの場合:文字毎に領域を検出する。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-06-21 (火) 23:54:31 (1123d)