コンピュータ

WPFでPath の図形の範囲内か?判定するコード

マウスカーソルが、図形内にあるとカーソルが指のアイコンに変化するコードです。範囲判定も、自前で書こうとうすると中々大変そうなので、ライブラリの機能をありがたく使わせてもらいます。ソースコードファイル名:HitTestSample.cspro...
コンピュータ

Firebase FirestoreをJavaScriptから使うチュートリアル

Firebase Firestore は、Web やアプリから 直接アクセスできるクラウド型の NoSQL データベースです。リアルタイム同期と柔軟なデータ構造により、サーバーを書かずに動的なアプリを作れます。認証(Firebase Aut...
コンピュータ

Firebase Authentication を JavaScript から使うチュートリアル

Firebase Authentication は、Web やアプリに ログイン機能を簡単に追加できる認証サービスです。メール/パスワードや Google などの 外部アカウント認証を安全に扱えます。発行される ユーザーID(uid)を使っ...
スポンサーリンク
生活

粉末洗濯石鹸のメリット

洗濯洗剤といえば、今や主流は液体タイプ。CMでも「ワンプッシュ」「計量いらず」「溶け残りなし」と、便利さが強調されています。もちろん、粉末洗濯石鹸にも洗浄力が高い泥汚れや皮脂汚れに強いといった定番のメリットがあります。でも、個人的に粉末を推...
コンピュータ

ScoopでMSYS2の更新でユーザー設定が消える問題

うすうす気づいてはいたのですが、ScoopでインストールしたMSYS2は、更新するとユーザー設定やpacmanでインストールしたパッケージが消えます。こう書くと不具合の様にも聞こえますが、100%筆者の無知からくるトラブル。よくよく考えてみ...
コンピュータ

OpenCVSharpで画像ファイルの解像度情報を取得するコンソールアプリ

画像ファイルから、幅、高さ、チャンネル数、種類をJSON形式で出力するコマンドソースコードファイル名:imginfo.csproj<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <Outp...
コンピュータ

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...