エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
CVPixelBufferを回転させたい時の話 - MILLEN BOX
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CVPixelBufferを回転させたい時の話 - MILLEN BOX
あんまり役に立つ人はいないかもしれないけど、折角分かった事だから残しておこうと思います。 CVPixelB... あんまり役に立つ人はいないかもしれないけど、折角分かった事だから残しておこうと思います。 CVPixelBuffer型の何か(以後pixelBufferとします)を回転させたい場合、これを直接回転させることはできません。 CVPixelBufferをUIImage、CGImage、CIImageの何れかに変換して回転させる必要があります。 調べた限りCIImageに変換して回転させるのが省エネだし一番簡単です。 CIImageへの変換 まずCIImageへの変換 let ciImage: CIImage = CIImage(cvPixelBuffer: pixelBuffer) 上記で変換できます。 回転 お次は回転。 回転については色々やり方がありますが… 今回はiOS11で追加されたメソッド oriented を使います。 理由はとてもシンプルな使い勝手だから。 (参考) orient