コンピュータ

OpenCVSharpで2つの画像ファイルを連結するコンソールアプリ

画像を右→左の順番に連結します。オプションで高さを指定出来ます。ソースコードファイル名:Concat.csproj<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>E...
コンピュータ

OpenCVSharpで高さ基準で画像ファイルをリサイズするコンソールアプリ

画像ファイルの高さを揃えたい。ソースコードファイル名:ResizeH.csproj<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> ...
コンピュータ

WPF × WebView2 × バニラJSで作るWebUI 「XAML無し版」

xamlとhtmlでviewの役割が被るので、xaml無し版を作成してみました。XAML有り版ソースコードファイル名:webui_02_vanillajs.csproj<Project Sdk="Microsoft.NET.Sdk"> <P...
スポンサーリンク
コンピュータ

WPF × WebView2 × バニラJSで作るWebUI

WebView2をUIとして使えるか試しててみたいと思います。ソースコードファイル名:webui_01_vanillajs.csproj<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <O...
コンピュータ

C#でTCPソケットを使った画像処理ワーカーを作る【GIMP3(Pytho-Fu)クライアント→C#画像処理サーバー】

GIMPのPython-Fuから外部コマンドを呼び出す方法を知っているので、C#とOpenCVSharpで様々な画像処理を自作することが出来るようになりました。adaptiveThresholdを行う外部コマンドをGIMPから呼び出すフィル...
コンピュータ

Accessibility Insightsを使いWindowsで実行しているアプリの開発フレームワークを探る

WindowsのGUIアプリを作るフレームワークは複数存在しますが、「Accessibility Insights」というツールを使うと、EXEファイルからフレームワークを確認することが出来ます。・以下のサイトからmsi形式のセットアップフ...
コンピュータ

Dependenciesを使い、EXEが参照しているDLLファイルを調べる

EXEファイルで参照しているDLLを調べるツール「Dependencies」を試してみました。・GitHubからzipファイルをダウンロード→展開することでインストール・「DependenciesGui.exe」を起動し、DLLを確認したい...
コンピュータ

【WPF】マウスクリックでキャンバスに三角形を描画するコード。

ベクター画像を動的に描画するサンプルコードとして、マウスクリックした3つの座標を元にpathで三角形を描画します。ソースコードファイル名:TriangleDrawSample.csproj<Project Sdk="Microsoft.NE...
コンピュータ

ソフトウェアジャンル別 開発ツール一覧(2025年版)

個人開発の視点から「どのジャンルのソフトウェアを作るときに、どんな言語・フレームワーク・ツールがよく使われるか」をざっくり整理したメモです。 自分の興味(Windowsデスクトップ / CLI / 画像処理 / AI / Web / レトロ...
コンピュータ

Qtのコンソールアプリのサンプルコードをビルドしてみる。

Qtのコンソールアプリのソースコードをビルドしてみます。ソースコードファイルメイン:main.cpp#include <QCoreApplication>#include <QDebug>#include <QDir>#include <Q...
コンピュータ

MSYS2とは

Msys2はWindows上で動作する、UNIXライクな開発環境とパッケージ管理システムをまとめた“開発者向けツールセット”です。具体的にはGCC が使えるbash が使えるpacman で Linux っぽくパッケージ管理できるMinGW...
コンピュータ

MinGW(Msys2)でインストールしたg++でopencvを扱う環境構築

ターミナルとしてMinGW64を起動mingw64.exeOpenCVパッケージ追加pacman -S mingw-w64-x86_64-opencvサンプルソースコード#include <opencv2/opencv.hpp>#inclu...
コンピュータ

CLIで同名ファイルがある場合を連番付与するGo製コマンドを作成する

PowerShellでコピーコマンドなどで、コピー先のファイル名を自動的にセットするための方法として、既存ファイル名の末尾に数値の連番を付与します。ソースコードファイル名:nsn.go// nsn.go// New-SEQName - 同名...
コンピュータ

コマンドライン(pwsh.exe)からQtのソースコードをビルドしてみた。

PowerShellでg++をつかいcppのソースコードをコンパイル出来ることを確認できました。ライブラリを参照するコンパイルの方法を確認するため、Qtツールキットを使いウィンドウを開くソースコードをコンパイルしてみたいと思います。コンパイ...