SourceChordスマートフォン用の表示で見るSourceChordC#とXAML好きなプログラマの備忘録。最近はWPF系の話題が中心です。WPF今回はImageSharpで編集した画像をWPFのUIで表示してみます。ImageSharpでは、Imageというクラスで画像データを扱っています。(←WPFにも同名のImageコントロールというクラスがありますが別物です。)そのままではWPFのUIに表示できないので、WPFで扱えるようBitmapSourceなどのオブジェクトに変換して表示してみます。名前空間の注意コードビハインドなど、WPFの各種名前空間が参照されているコードでは、WPFとImageSharpの間でImageクラスなどの名前がぶつかってしまいます。そんな時は、以下のように名前空間まで含めて書いてクラス名の衝突を回避します。SixLabors.ImageSharp.Image.Load<Bgr24>("Images/source.jpg"))ImageSharpの画像から、WPF用の画像データへ変換WPFでは、画像データをウィンドウ上のImageコントロールで表示するためには、ImageSource/BitmapSource派生の画像データに変換しなければなりません。いうことで、ImageSharpで画像を読み込みモノクロ化などの変換をした結果を、WPF用の画像に変換して表示してみます。ImageShaprの画像オブジェクトから、ピクセルデータのbyte配列を取得する。}とりあえず、こんな感じのコードでImageSharpで作った画像をWPFで表示できます。22:35WPFでImageSharpを使ってみるTweet広告を非表示にする関連記事2017-08-02FontAwesome.WPFを使ってみたWeb系の開発でアイコン表示などによく使われているFontAwesome...2014-11-09WPFで非同期&キャンセル可能な画像の読み込みを行う昨日書いた、WPFでの画像読み込み処理をキャンセルする方法を、...2014-11-08WPFでBitmapFrame.Createなどの画像ロード処理を強制的にキャンセルさせるWPFで画像を扱ってて遭遇した困りごと。BitmapFrameやBitma...2014-10-05OpenCvSharpでWebカメラ画像のキャプチャ今度は、Webカメラから画像をキャプチャしてWPFのウィンドウに...2014-10-05OpenCvSharpで動画再生OpenCvSharpネタの続きです。アプリ開発Windows開発者はてなブログをはじめよう!minami_SCさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。