この記事について
iOS13で発表されたフレームワークVisionKitをご紹介します。
VisionKitとは?
OCRにより画像とその内容を読み取ることができる機能を提供を提供してくれる
非常に小さいフレームワーク
2つのClassと1つのprotocolのみで構成されている非常に小さなフレームワークです
サンプルコード
https://github.com/kokoheia/VisionKit-Sample
実際に使ってみて
Good Points 🙆🏻♂️
- とにかくにシンプルに使える
Bad Points 🙅🏻♂️
- カスタマイズ性にかける
- 画像からタイトルしか読み取れないのはつらみ
- 文字認識の精度低い(今の所)
- Beta版のバグが多い
改善してほしいバグ
- Save Buttonを押した時にdismissする処理(didFinishWith)は自分で書く必要がある。 (じゃないとクラッシュする)
- 写真編集画面でDoneボタンを押すとクラッシュする
- 画像のデータがうまく読み込めていないようでちゃんと表示できない
- 何回読み取っても Title を取得することができない