コンピュータC#でWPF学習中「OpenCVSharp」 PythonでOpenCVを使った画像加工をしているのですが、好みの画像となる設定を探すため、フィルターに引き渡す値の調整をし何度もスクリプトを実行しています。スクリプトだと、その調整作業が面倒なのでWPFで簡単なGUIを作ってみました。 ... 2021.05.25コンピュータ
コンピュータOpenCvSharpで2値化してみる。(大津の二値化) OpenCvSharpで大津の二値化で2値化してみました。 ソース // // 大津の二値化 // using System; using System.Windows.Forms; using System.Drawing; using ... 2020.10.15コンピュータ
コンピュータOpenCvSharpで2値化してみる。 OpenCvSharpでグレースケールで読み込んだ画像を2値化(白黒)にしてみました。 ソース // // 二値化 // using System; using System.Windows.Forms; using System.Draw... 2020.10.14コンピュータ
コンピュータOpenCvSharpでグレースケール化してみる。 OpenCvSharpでカラー画像をグレースケール化してみました。 ソース // // グレイスケール化 // using System; using System.Windows.Forms; using System.Drawing; ... 2020.10.13コンピュータ
コンピュータC#クリップボードの画像にバイラテラルフィルタを適用 OpenCVには多数の画像フィルターがあるのですがペイントソフトなどで活用する方法がないか考えてみました。 多くのペイントソフトでは画像をコピーするとクリップボードにビットマップとして記憶されます。C#でそのビットマップを取り出し、Open... 2020.09.22コンピュータ
コンピュータMatオブジェクトの新規作成とピクセル単位のアクセス OpenCVで画像を扱うにあたり新規画像の作成とピクセル単位でアクセスする方法を確認しておきたいと思います。 よく使う24ビットカラーと8ビットのグレイスケールを試してみました。 ソース // // Matオブジェクトの新規作成とピクセル単... 2020.09.21コンピュータ
コンピュータOpenCVSharpのMatオブジェクトをBitmapオブジェクトに変換 WinFormsでデスクトップアプリケーションにOpenCVを組み込む場合、UIに表示する部分はBitmapオブジェクト、OpenCVのフィルターでつかうMatと画像を扱部2つのオブジェクトを使うことになります。相互に変換する必要があるので... 2020.09.19コンピュータ
コンピュータC#コマンドラインのcsc.exeでOpenCVSharpを使う VisualStudioを使わず、もっぱらコマンドラインからcsc.exeでC#のプログラミングをしています。 言語やライブラリが少し古かったりしますが、Windows10にテキストエディタをインストール(メモ帳を使えばそれもいらない)し、... 2020.09.18コンピュータ