iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの極意 - Tips378 画像をセピア色にする

登録タグ
iOS
Icon comment count 0
Icon stock count 0

5-10画像Tips378 画像をセピア色にする

Level2

Pointセピア色の設定(CIFilterクラス、filterWithName:メソッド、CIImageクラス、CIContextクラス、CGImageRefクラス)

UIImageViewコントロールに表示されている画像を色変換する場合は、CIFilterクラスでフィルターを作成します。フィルターには、filterWithName:メソッドで既存のフィルターを指定できます。

セピア色にする場合には「CISepiaTone」という名前のフィルターを使います。

フィルターを使うには、ライブラリに「CoreImage.framework」を追加します。UIImageオブジェクトに対しての色変換については、リスト1を参照してください。

リスト1では、ボタンをタップしたときに画像をセピア色に変換しています。

実行結果

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません