OpenCvSharp

コンピュータ

OpenCvSharpでグレースケール化してみる。

OpenCvSharpでカラー画像をグレースケール化してみました。 ソース // // グレイスケール化 // using System; using System.Windows.Forms; using System.Drawing; ...
コンピュータ

C#クリップボードの画像にバイラテラルフィルタを適用

OpenCVには多数の画像フィルターがあるのですがペイントソフトなどで活用する方法がないか考えてみました。 多くのペイントソフトでは画像をコピーするとクリップボードにビットマップとして記憶されます。C#でそのビットマップを取り出し、Open...
コンピュータ

Matオブジェクトの新規作成とピクセル単位のアクセス

OpenCVで画像を扱うにあたり新規画像の作成とピクセル単位でアクセスする方法を抑えておきたいと思います。 よく使う24ビットカラーと8ビットのグレイスケールを試してみました。 ソース // // Matオブジェクトの新規作成とピクセル単位...
コンピュータ

OpenCVSharpのMatオブジェクトをBitmapオブジェクトに変換

C#でOpenCVを扱うにあたりOpenCVSharpの画像オブジェクトのMatと.NetFrameworkの画像オブジェクトのBitmapに変換する方法を調べてみました。 OpenCVSharpの導入方法 ソース // // MatをBi...
コンピュータ

C#コマンドラインのcsc.exeでOpenCVSharpを使う

VisualStudioを使わず、もっぱらコマンドラインからcsc.exeでC#のプログラミングをしています。 言語やライブラリが少し古かったりしますが、Windows10にテキストエディタをインストール(メモ帳を使えばそれもいらない)し、...