OpenCV

コンピュータ

Python画像を中心から指定サイズで切り出し【OpenCV・Numpy】

多分Numpyの機能だとは思うのですが、imgで切り出しをしています。 #!/usr/bin/env python3 # coding: utf8 import cv2 import numpy as np import os, glo...
コンピュータ

Python-OpenCVでグレイスケール画像をカラーに変換【GRAY2RGBA一括変換】

OpenCVのcvtColorを使って8bitのグレースケール画像を32bitのRGBAにフォーマットを変換します。 元がグレースケールの8bitですのでRGBAに変換しても見た目はグレースケールのままです。 import cv2 i...
コンピュータ

Numpyのndarray型を使ったOpenCVの画像データ覚書

Pythonで画像データを操作する際numpyライブラリのndarray型を使います。 一見普通の配列と同じようにも思えますが、配列を操作に便利な機能が沢山あるようなので少しずつ調べて学びたいと思います。 ndarray型の初期化 初期...
スポンサーリンク
コンピュータ

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

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

画像をn倍にリサイズし中心をクロップ

画像を加工した結果を比較するための拡大画像を作成する用途で作成しました。 import cv2 import numpy as np # # 画像をn倍して中心をクロップ # src_file = './sea.png&...
コンピュータ

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

以前画像にアルファチャンネルを追加するPythonスクリプトを作成してみましたが、最近OpenCVのcvtColorでRGBAに変換してあげるほうが簡単なことに気が付きました。 import glob import os.path i...
コンピュータ

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

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

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

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

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

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

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

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

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

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

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 プロジェクトの作成 ...