OpenCvSharp

コンピュータ

OpenCVSharpで動画ファイルを再生するサンプル

OpenCVで動画ファイルをフレーム単位で画像を取り出すことが出来たので、WinFormでGUIを用意してみました。 音声はなしですが動画再生しますし、トラックバーの移動に合わせて再生位置を変更することが出来ました。 dotnetバージョン...
コンピュータ

【WPF学習中】Stackを使ったサンプルプログラム

プログラミングでStackというとpushで保存popで取り出すLast In First Outでメモリへのアクセスする方法だったように記憶しています。 使い道としてサブルーチンを呼び出す前に壊れて欲しくないデータをStackに入れて(p...
コンピュータ

C#でWPF学習中「OpenCVSharpでガンマ補正」

OpenCVSharpでガンマ補正をする方法を調べたのでGUIを作成してみました。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wpf dotnet add package Microsoft...
スポンサーリンク
コンピュータ

WPF学習中「OpenCvSharpで指定サイズより小さい図形を消す」

プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wpf dotnet add package OpenCvSharp4.Windows code . ソースコード ファイル名:MainWindow...
コンピュータ

WPF学習中「OpenCvSharpで図形を描画」

OpenCVで四角や円、直線など基本的な図形を描画してみたいと思います。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wpf dotnet add package OpenCvSharp4.W...
コンピュータ

C#でWPF学習中「2つの画像の論理積」

OpenCVのBitwiseAnd()をつかって2つの画像の論理積(AND)を取ってみます。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wpf dotnet add package Open...
コンピュータ

C#でWPF学習中「画像の色を反転」

OpenCVのBitwiseNot()を使って画像の色を反転してみます。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wpf dotnet add package OpenCvSharp4.W...
コンピュータ

C#でWPF学習中「OpenCVSharpのMatオブジェクトをBitmapSourceに変換」

WPFでOpenCVを扱うにあたりOpenCVSharpの画像オブジェクトのMatからBitmapSourceに変換する方法を調べてみました。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wp...
コンピュータ

C#でWPF学習中「Behaviorを使ってDrag&Dropで画像を表示する」

以前Drag&Dropで画像ファイルを開くプログラムを作成した際、Drop部分はEventTriggerを使いましたが、DragOrver部分はコードビハインドでコーディングしました。 今回はDragOver部分をBehaviorでコーディ...
コンピュータ

C#でWPF学習中「JSONファイルの読み書き」

OpenCVのぼかし処理等のフィルタで画像を加工し保存するアプリです。 今回フィルタのパラメータをJSONファイルとして記憶するようにしてみました。 実行環境 Windows10 2004 dotnet --version 5.0.104 ...
コンピュータ

C#でWPF学習中「BitmapSourceをPNG形式で保存」

フィルタ処理した画像を保存するボタンを追加しました。 PNG形式で保存のコード // 保存処理 using (System.IO.FileStream stream = new System.IO.FileStream(path, Syst...
コンピュータ

C#でWPF学習中「OpenCVSharp – フィルタをバックグラウンドで実行」

フィルタの処理に時間がかかるようになってきたのでフィルタをバックグラウンドで実行してみたいと思います。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code Powe...
コンピュータ

C#でWPF学習中「OpenCVSharp – アンシャープマスキングフィルタで先鋭化」

アンシャープマスキングフィルタを組み込んでみました。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code PowerShell 5.1 プロジェクトの作成 mkdi...
コンピュータ

C#でWPF学習中「OpenCVSharp – ラプラシアンフィルタで輪郭強調」

WPFでOpenCVのフィルター用のGUIを作成しましたのでフィルターを追加して輪郭強調をしてみたいと思います。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code...