Matte"(ポートレート・マット)の概要と、実装方法を紹介します。Xの前面に搭載)から深度マップを作成し、奥行きを知ることができるようになっています。2といった用途に用いられます。どちらの例も要は人物やモノの「領域」を検出して分割する(セグメンテーション)ところがキーで、深度マップはそのセグメンテーションにおけるマスクとして有用なわけです。Matte"なる新機能が追加されました。Matte"とも呼ばれます。Matte(右))聞き慣れない用語ですが、たぶんApple独自用語です。Matteとはなにか」という説明をしている部分を引用してみます。前景領域のピクセル値は1(白)背景領域のピクセル値は0(黒)とスッパリ分かれており、輪郭部分の髪の毛のような詳細もその間の連続値で表現される、というもののようです。Depthな前面カメラからだけではなく、背面カメラからも取得できるようです。camera.ただし、静止画のみ(動画では取得不可)かつ人間が写っている場合だけ取得可能です。Matteの取得方法は従来の深度データ(AVDepthData)の取得方法と非常に似ています。}それをそのままAVPortraitEffectsMatteのイニシャライザに渡せます。ImageなりMetalなりで用いることができます。2018で登壇します。fortee.jp概要:原始のiPhoneからカメラは搭載されていましたが、深度センサが搭載されたのは比較的最近のことです。カメラやGPSが、デジタルの世界と我々が生きる現実世界を繋ぐ重要な役割を担い、アプリ開発者に多くの創造性を与えてくれたのと同様に、「奥行き」がわかるようになったというのはアプリ開発の次元がひとつ増えたようなものです。本トークではiOSでの深度の扱いについて、取得方法だけではなく、細かいパラメータの意味やMetalでの処理まで詳解します。発表内容を遂行しているところですが、発表のゴールとしては次のようなものを考えています。iOSで取得できる深度データにも種類があること、またそれぞれどういうものなのかがわかる深度データ取得の(ハードウェア的な)しくみがわかるiOSにおける深度データを取得する実装方法がわかる取得した深度データを使い、背景入れ替えや3Dマッピングといった応用実装ができるニッチな内容ですが、iOSの深度の取り扱いについてのまとまった話を日本語で聞けるレアな内容だとも思いますので、興味のある方はぜひ聞きに来てください!(上のリンクから⭐ボタンを押しておくとタイムテーブルに反映されます。12のスクショは使わず、公開情報のみで構成しています。13の新API発掘シリーズその3です。(22)月別アーカイブリンクWishlist検索はてなブログをはじめよう!shu223さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。