C# 二値化した画像をGraphicsで扱えるようにする

C# 二値化した画像をGraphicsで扱えるようにする」で二値化した画像に、赤枠をつけたりしたいと思って、Graphicsで処理しようとすると、「グラフィック オブジェクトをインデックス付きピクセル形式を持つイメージから作成できません」と怒られます。

どうやら、二値化した画像は、Format1bppIndexedなのでダメということのようで。
https://msdn.microsoft.com/ja-jp/library/system.drawing.graphics.fromimage(v=vs.110).aspx

じゃ、どうするか考えたのですが、GetThumbnailImageを使えば、さくっと解決できます。

 

タイトルとURLをコピーしました