OpenCV

コンピュータ

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

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

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

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

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

フィルタ処理した画像を保存するボタンを追加しました。 実行環境 Windows10 2004 dotnet --version 5.0.104 Visual Studio Code PowerShell 5.1 プロジェクトの作成 ...
コンピュータ

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

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

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

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

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

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

C#でWPF学習中「OpenCVSharp」

PythonでOpenCVを使った画像加工をしているのですが、好みの画像となる設定を探すため、フィルターに引き渡す値の調整をし何度もスクリプトを実行しています。スクリプトだと、その調整作業が面倒なのでWPFで簡単なGUIを作ってみました。 ...
コンピュータ

PythonとOpenCVでアンシャープマスキング

#!/usr/bin/env python3 import cv2 import numpy as np def UnSharpMasking(gray, k=1.0): kernel = np.array(, ...
コンピュータ

ハーフトーンを削除する方法を考える

スキャンした書籍の画像を、大き目のPCモニターに合わせてWaifu2xで拡大処理をしています。 印刷物などで点描で濃淡を表現する方法があり、ハーフトーンというらしいのですが、そのままWaifu2xで拡大すると、点が格子状の模様となって現れま...
コンピュータ

補完方法を指定して縮小した画像をWaifu2xで拡大してみる。

補完方法を指定して1/2に縮小した画像をWaifu2x-converterで2倍に拡大してみます。 オリジナル コマンド waifu2x-converter-cpp -s --model-dir "models_rgb" -m s...
コンピュータ

Python-OpenCVで補完方法を指定して画像を縮小

画像を補完方法を指定して1/2に縮小してみます。 オリジナル INTER_LINEAR(デフォルト) INTER_AREA INTER_CUBIC INTER_NEAREST INTER_LANCZOS4 オリジナ...
コンピュータ

Python2つの画像を重ね合わせる

アルファチャンネルを使い輪郭と輪郭以外の画像を作りました。 今回はその二つの画像を重ね合わせて元画像にしてみたいと思います。 #!/usr/bin/env python3 # coding: utf8 # 2つの画像を重ね合わせる ...
コンピュータ

Python画像にアルファチャンネルを追加してみる。

Laplacianフィルタで輪郭を抽出してみました。 こちらの画像をアルファチャンネルとして元の画像と重ね合わせてみます。 #!/usr/bin/env python3 # coding: utf8 # 画像にアルファチャンネルを追...
コンピュータ

Python画像からLaplacianフィルタで輪郭抽出をしてみる

当サイトのロゴをLaplacianフィルタにかけてみました。 #!/usr/bin/env python3 # coding: utf8 # Laplacianフィルタで輪郭抽出 import cv2 import numpy as...
スポンサーリンク