エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
iOSで画像の任意の場所をぼかし処理する方法 | RE:ENGINES
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
iOSで画像の任意の場所をぼかし処理する方法 | RE:ENGINES
はじめに iOSで写真の任意の場所にぼかし処理をしたいケースがありましたので、 iOSでの画像加工処理を... はじめに iOSで写真の任意の場所にぼかし処理をしたいケースがありましたので、 iOSでの画像加工処理を調べて実装してみました。 前提条件 Xcode 9.0 iOS 11 Simulator Swift 4.0 準備 まず初めにぼかし処理を行う画像とマスク画像を用意します。 上の写真がぼかし処理を行う画像で、下の画像がマスク画像です。 (マスク画像はぼかし処理を行う画像と同じサイズで、ぼかし処理を行う部分を白にそれ以外の部分を黒にします) 実装 ぼかし処理はCIFilterクラスを利用して行います。 処理の流れは下記の通りです。 元の画像をぼかした画像を作る ぼかした画像の余白部分をトリミングする 元の画像とぼかした画像を合成する ぼかし処理のイメージ画像 実際にぼかし処理を行うと下記のような画像になります。 (上が元々の画像、下がぼかし処理後の画像です) サンプルコード 今回のサンプル

