見出し画像

Visionの顔認識で使用するバージョンを固定する

Visionの顔のランドマーク検出(face landmark detection)、iOS 12以前は65ポイントの検出だったところが、iOS 13からは76ポイントの検出が可能になった。

画像2

(WWDC19のセッションより)

で、2020年現在、iOS 12とiOS 13どちらもサポートしなきゃいけないというのは普通にあると思われる(iOS 11以上が一番多そう)。その場合に、このランドマークの特徴点を使って何らかの処理を行うとして、「65ポイントの場合」と「76ポイントの場合」とを考慮して2種類のロジックを組むのはめんどくさい

というわけで、今は65ポイントでいいや、という場合にどう実装するか、というほんのちょっとした実装メモ。

方法

ここから先は

626字
文章やサンプルコードは多少荒削りかもしれませんが、ブログや書籍にはまだ書いていないことを日々大量に載せています。たったの400円で、すぐに購読解除してもその月は過去記事もさかのぼって読めるので、少しでも気になる内容がある方にはオトクかと思います。

技術的なメモやサンプルコード、思いついたアイデア、考えたこと、お金の話等々、頭をよぎった諸々を気軽に垂れ流しています。

最後まで読んでいただきありがとうございます!もし参考になる部分があれば、スキを押していただけると励みになります。 Twitterもフォローしていただけたら嬉しいです。 https://twitter.com/shu223/