コンピュータ

C#のwinformsでアニメーションGIFを表示する。

gifファイルをエクスプローラーからドラッグアンドドロップすることでアニメーションを表示します。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformscode .ソースプログラムn...
コンピュータ

Go言語「WALK」リストボックスとファイルの一覧

listboxにカレントディレクトリのファイルの一覧を表示します。ディレクトリをダブルクリックするとカレントディレクトリを移動します。プロジェクトの作成ソースコードpackage mainimport ( "io/ioutil" "log"...
コンピュータ

OpenCVSharp「インペイント」を試す。その2

前回作成したプログラムでは紫色に塗りつぶされた部分をインペイント処理を施しましが、GIMPで紫色に潰す作業が意外と面倒なので透明部分をインペイント処理をするように変更してみました。実行環境構築プロジェクトの作成mkdir プロジェクト名cd...
スポンサーリンク
コンピュータ

Go言語「WALK」KeyDownイベント

押したキーでウィンドウのタイトルが変化するサンプルです。プロジェクトの作成ソースコードpackage mainimport ( "log" "github.com/lxn/walk" . "github.com/lxn/walk/decla...
コンピュータ

Go言語でWALKを使うプロジェクトを作成するPowerShellスクリプト

manifestというファイルが必要で毎度コピーするのも少し面倒なので、スクリプトを作ってみました。PowerShell.exeからテキストエデッタで$profilesを開き以下の関数を追加する。function Make-GoWalk{$...
コンピュータ

PowerShellの$profileによく使うバッチ処理を関数として登録しておくと便利で良い

PowerShell.exeはコマンドプロンプトのようなシェルですが、PowerShellスクリプトの対話型実行環境でもあります。関数を定義することが出来るので、その関数内で外部コマンドを実行するバッチ処理を記述するとPowerShellの...
コンピュータ

OpenCVSharp「バイラテラルフィルタ」を試す。

BilateralFilter()のサンプルです。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Window...
コンピュータ

OpenCVSharp「メディアンフィルタ」を試す。

MedianBlur()のサンプルです。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Windowsdotn...
コンピュータ

Go言語「WALK」テキストボックス(TextEdit)

TextEdit(入力項目)を配置し、内容が変更されるとメッセージボックスを表示します。プロジェクトの作成mkdir textboxcd textboxgo mod init example.org/textboxgo get github...
コンピュータ

GIMP選択範囲の周辺色で塗りつぶすPython-Fuプラグイン

選択範囲の左上、右上、右下、左下を調べ色を取得できる場合、その色を前景色にセットし、選択範囲を塗りつぶします。#!/usr/bin/env python# coding: utf8from gimpfu import *from array...
コンピュータ

OpenCVSharp「インペイント」のような物を試作する。

OpenCVのInpaint()のように指定範囲の周辺色で塗りつぶすプログラムを作ってみます。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add packa...
コンピュータ

OpenCVSharp「直線検出」を試す。

HoughLinesP()を使って直線検出をしてみます。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Win...
コンピュータ

OpenCVSharp「インペイント」を試す。

OpenCVでPhotoshopの「コンテンツに応じた塗りつぶし」のような処理が出来るようなので試してみます。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet a...
コンピュータ

OpenCVSharp「テンプレートマッチング」を試す。

画像の一致部分を緑枠で囲むプログラムです。実行環境構築プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new winformsdotnet add package OpenCvSharp4.Windowsdot...