コンピュータ

Windows11でAIを使い画像の背景を消去する方法。

Windows11付属のペイントで不要な物体を消去することが出来るようになりました。環境・バージョン動作確認したPCの環境Windows11 25H2ペイント 11.2508.361.0実行例・ペイントを起動し、画像読み込んだ状態で、「Co...
コンピュータ

Windows11でAIを使い画像から不要な物体を消す方法。

Windows11付属のペイントで不要な物体を消去することが出来るようになりました。環境・バージョン動作確認したPCの環境Windows11 25H2ペイント 11.2508.361.0実行例・ペイントを起動し、画像読み込んだ状態で、「Co...
コンピュータ

WPFでzipファイル内の画像を連続表示するビューアの雛形

画像ファイルをアーカイブしたzipファイルをドラッグアンドドロップし、リストボックス内でzipファイルの順番の変更・削除を行うことで表示順番を入れ替えが出来ます。複数のzipファイルを任意の順番で、画像ファイルを連続表示するプログラムになっ...
スポンサーリンク
コンピュータ

Windows11でスクリーンショット画像を”無料”でOCR(文字認識)する方法

Snipping Toolをは「テキストアクション」機能を使うと、スクリーンショット画像を文字認識(OCR)させることが出来ます。環境・バージョン動作確認したPCの環境Windows11 25H2Snipping Tool 11.2508....
コンピュータ

WPFでOpenCVの画像フィルターを実行するGUIアプリの雛形

GUIアプリからOpenCVの画像加工系のフィルターを実行するGUIアプリのプロトタイプを作成してみました。対応フィルターは少ないですが、アプリとして使えそうなら後から追加する予定です。ソースコードファイル名:GFilterUITemp01...
コンピュータ

WPFパネル系コントロールによるレイアウトの概要

UIパーツの自動レイアウトはWPFの特徴の一つです。個人的にはWinFormsに対してWPFが優れている部分だと考えています。この自動レイアウトは以下で述べるパネル系コントロール上で配置することで実現されますが、どのコントロールを使えばよい...
コンピュータ

Windows11でデスクトップの作業動画を”無料で”作成する方法

Windows 11には、デスクトップの作業をそのまま動画として録画できる機能が標準で搭載されています。特別なソフトを入れなくても、Snipping Tool(スニッピングツール)だけでOK。「無料で」「任意の領域だけ」録画できるので、ちょ...
コンピュータ

ChatGPTが選ぶコード生成向きプログラミング言語ランキング – 2025年11月版(TOP10)

AIによるコード生成が一般化した今、「どの言語がAIにとって書きやすいのか?」は、開発者にとっても重要なテーマです。 本稿では ChatGPTの視点から、以下の3基準で各言語を評価しました。 学習材料となるコード量:公開ソースの量・質・多様...
コンピュータ

C#コーディングガイドライン20251102

C#でコーディングする場合、以下のルールに沿ったコードに成るよう心がける。 あくまで筆者個人の開発方針に基づいたガイドラインであり、すべてを厳守するものではない。 基本ユーザークラスはPOCOとする。 クラスの継承は最後に検討する。 クラス...
コンピュータ

Ubuntu22.04でPythonのSeleniumをインストールしてみた。

SeleniumはWebスクレイピングで困難な処理の一つ「Webブラウザで表示されるレンダリング後のHTMLを取得」を実現します。文字通りWebブラウザのコアとなるモジュールをインストールする必要があり、pythonとは別途インストール必要...
コンピュータ

XAMLで始めるWPF入門:ホイールで画像を拡大する拡張メソッド

拡大するコードは以前にユーザーコントロールで作成しました。今回はより簡易な拡張メソッドを使う方法になります。ソースコードファイル名:ZoomControlSample01.csproj<Project Sdk="Microsoft.NET....
コンピュータ

コマンドラインでPDFファイルから画像ファイルを抽出るする「MuPDF」

PDFファイルから画像を抽出する方法インストール>scoop install mupdf実行sample.pdf内の画像ファイルが展開されます。mutool extract ".\sample.pdf"
コンピュータ

WPFのWindow.Close()でIDisposableリソースを解放する実装例

コードビハインドでウィンドウが閉じられたタイミングでDispose()が必要なプロパティを解放するサンプルコードusing System;using System.Windows;using System.Diagnostics;names...
コンピュータ

WPFのBitmapSourceからOpenCVSharpのMatへ変換する方法

BitmapSource→Matへの変換パッケージのインストールdotnet add package OpenCvSharp4dotnet add package OpenCvSharp4.runtime.windotnet add pac...