コンピュータ XAMLで始めるWPF入門:ListViewで自動的にスクロールバーを表示する。 ウィンドウサイズを変更すると、自動的にスクロールバーが表示される設定ソースコード<Window x:Class="StackListV.MainWindow" xmlns=" xmlns:x=" xmlns:d=" xmlns:mc=" x... 2025.10.06 コンピュータ
コンピュータ Windows11でクリップボードの内容の有無を確認する方法。 Windows11にはクリップボードの履歴を見る機能がありますす。この機能を使うことでクリップボードの内容があるか確認することが出来ます。クリップボードを扱うプログラムを開発していると、テストでクリップボードをの確認する場合があり、覚えてお... 2025.10.06 コンピュータ
コンピュータ JavaScriptで作る!間違い探しのチートツール「ブラウザで画像の違いを検出」 2枚の画像を比較し差分を表示するWebツールです。画像はサーバーにアップロードされません。Webブラウザ内でJavaScriptで画像を比較しています。画像ファイルをドロップしてください画像ファイルをドロップしてください差分を表示・ソースコ... 2025.10.06 コンピュータ
コンピュータ C#で使える命名用語彙辞典(逆引きリファレンス) 非同期メソッド名を付けたい bool プロパティ/フラグを付けたい 例外を投げずに「試す」APIを作りたい イベント名/発火メソッド名を決めたい コレクション操作の動詞を選びたい ファイル/IO の名前を付けたい ネットワーク/HTTP の... 2025.10.06 コンピュータ
コンピュータ C#で使える命名用語彙辞典 クラス、メソッド、プロパティ、変数、イベント、インターフェイス、名前空間で使える用途別・語感別の用語カタログ。和英併記/サンプルレシピ付き。必 0. 規約クイックリファレンス(.NET 標準) PascalCase: 型名、プロパティ、メソ... 2025.10.06 コンピュータ
コンピュータ XAMLで始めるWPF入門:アルファチャンネル付き画像をコピー&ペースト Imageコントロールに対し、画像をCtrl+Vで貼り付け、Ctrl+Cでコピーを行うサンプルプログラムです。扱う画像はアルファチャンネル(透明度)を維持します。コピー&ペースト部分とショートカットキー(HotKey)部分をヘルパーとして切... 2025.10.05 コンピュータ
コンピュータ XAMLで始めるWPF入門:ドラッグ&ドロップでファイルを渡す。その2 前回はコントロールのTagを使いドラッグ&ドロップされたファイルの一覧を渡していましたが、コードビハインドからViewModelのメソッドを呼び出しても良いとのことですので、変更してみました。直接呼び出しだと依存度が高そうなので、申し訳程度... 2025.10.05 コンピュータ
コンピュータ XAMLで始めるWPF入門:ドラッグ&ドロップでファイルを渡す。 ドラッグ&ドロップでファイルの一覧を受け取るヘルパーメソッドを作って見ました。今回はヘルパーメソッドを使うサンプルプログラムになります。はじめXAMLを使わないコードを想定していましたが、コードビハインドで使うことも出来そうなのでXAML有... 2025.10.05 コンピュータ
コンピュータ gegle.exeでコマンドライン(PowerShell)で一括画像処理 GEGL (GEneric Graphics Library) は GIMP が内部で使っている画像処理エンジンで、gegl.exe はその コマンドライン版。フィルターやリサイズなどのオペレーション(ノード)をパイプラインでつなぐ形で処理... 2025.10.04 コンピュータ
コンピュータ WPFをWinFormsライクに使う:ドラッグ&ドロップでファイルを渡す。 エクスプローラーからファイルをコントロールにドラッグ&ドロップで渡すコードに成ります。using System;using System.Linq;using System.Windows;using System.Windows.Inpu... 2025.10.04 コンピュータ
コンピュータ WPFでMVVMとコードビハインドについて思うこと WPFでプログラミングをする場合、UIはXAMLという専用言語を使います。XAMLでレイアウトするコントロールはデータバインディングという機能でC#のオブジェクトと連動する仕組みとなっています。これはViewとViewModelをつなぐ部分... 2025.10.04 コンピュータ
コンピュータ OpenCV.jpを試す。「ブラウザでOpenCVを使い画像処理」 OpenCV.jsは、画像処理・コンピュータビジョンライブラリとして広く使われているOpenCVを、Webブラウザ上で動作させるためのJavaScriptバインディングです。ライセンスOpenCV.jsのライセンスは、Apache Lice... 2025.10.03 コンピュータ
コンピュータ Gimp3のPython-Fuでディレクトリ内のxcfをpng形式で一括エクスポート Python-Fuコンソールに貼り付けると即実行されます。IN_DIRとOUT_DIRはディレクトリ環境に合わせて修正のこと。import gi, pathlibgi.require_version("Gimp", "3.0")gi.req... 2025.10.02 コンピュータ
コンピュータ GIMP3のPython-Fuで新しい透明レイヤーを追加 選択中のレイヤーの幅と高さを参考に、新しいレイヤーを追加するスクリプトソースコード# 先頭の画像を取得image = Gimp.get_images()[0]# 選択レイヤー layer = image.get_selected_layer... 2025.10.02 コンピュータ