コンピュータOpenCvSharpのサンプル「画像フィルタによるアンシャープマスキング(先鋭化)」 アンシャープマスキング処理で画像をシャープに加工します。 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new console dotnet add package OpenCvShar... 2024.01.04コンピュータ
コンピュータOpenCvSharpのサンプル「画像ファイルを保存」 Matオブジェクトを画像ファイルとして保存します。 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new console dotnet add package OpenCvSharp4.... 2024.01.03コンピュータ
コンピュータOpenCvSharpのサンプル「色を指定してMatオブジェクトを新規作成」 色を指定してMatオブジェクトを生成します。 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new console dotnet add package OpenCvSharp4.Win... 2024.01.02コンピュータ
コンピュータOpenCvSharpのサンプル「画像ファイルの読み込み」 画像ファイルを読み込みMatオブジェクトを生成します。 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new console dotnet add package OpenCvSharp4... 2024.01.01コンピュータ
コンピュータOpenCVSharpソーベルフィルタでエッジ検出 ソーベルフィルタによるエッジ検出を試してみました。 namespace SobelTest; using System.Diagnostics; using OpenCvSharp; using OpenCvSharp.Extensions... 2023.12.30コンピュータ
コンピュータOpenCVSharp「インペイント」を試す。その4 垂直又は水平で2色で補完する際、補完する線の色にグラデーションをつけてみました。 namespace InpaintSample3; using System.Diagnostics; using OpenCvSharp; using Op... 2023.08.27コンピュータ
コンピュータOpenCVSharpグラデーションをつけた線を引く 線の色にグラデーションをつけてみました。 ソースコード using OpenCvSharp; namespace console3; class Program1 { static double GetDistance(int x1, in... 2023.08.26コンピュータ
コンピュータOpenCvSharp「指定サイズより小さい図形を塗りつぶす」 以前に同様のサンプルプログラムを書きましたが今回は対象の図形サイズをパラメータとして調整出来るようにしてみました。 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new winforms ... 2023.02.08コンピュータ
コンピュータOpenCVSharp「チャンネルの分離、結合」を試す。 SplitとMergeのサンプル 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new winforms dotnet add package OpenCvSharp4.Windows -... 2023.02.07コンピュータ
コンピュータOpenCVSharp「ピクセルの論理演算(AND,OR,XOR,NOT)」を試す。 BitwiseAND,OR,XOR,NOTのサンプル 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new winforms dotnet add package OpenCvSharp4... 2023.02.06コンピュータ
コンピュータOpenCVSharp「膨張・収縮フィルタ(dilate, erode)」を試す。 膨張・収縮フィルタのサンプル 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new winforms dotnet add package OpenCvSharp4.Windows -v ... 2023.02.05コンピュータ
コンピュータOpneCvSharpでCannyフィルタを試す Cannyフィルタのサンプルです。 using OpenCvSharp; using OpenCvSharp.Extensions; namespace CannySample; public partial class Form1 : F... 2023.01.28コンピュータ
コンピュータOpenCVSharp「インペイント」を試す。その2 前回作成したプログラムでは紫色に塗りつぶされた部分をインペイント処理を施しましが、GIMPで紫色に潰す作業が意外と面倒なので透明部分をインペイント処理をするように変更してみました。 実行環境構築 プロジェクトの作成 mkdir プロジェクト... 2022.11.24コンピュータ
コンピュータOpenCVSharp「メディアンフィルタ」を試す。 MedianBlur()のサンプルです。 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new winforms dotnet add package OpenCvSharp4.Windo... 2022.11.20コンピュータ