コンピュータ

Ryzen5 5600Xを導入した話

物欲に負けてRyzen5 5600Xを入手してしまいました。 Ryzen5 3600からの載せ替えになりますのでベンチマークを計測して性能が向上しているか確認したいと思います。 性能比較 ベンチマーク Ryzen5 3600 R...
コンピュータ

マザーボード交換をしてWindows10ライセンスの再認証をした話。

ASrock B450M Pro4 から ASrock B550M Pro4にマザーボードを交換しました。 後日CPU交換を予定がありまして、B450でも対応したCPUなのですが、UEFIのバージョンアップが必要になります。バージョンアッ...
コンピュータ

GIMPドラッグアンドドロップで画像を追加で開く方法

GIMPを起動し画像が開かれていない状態で、エクスプローラーから画像ファイルをドラッグアンドドロップすると画像が開かれます。 続いて画像が表示されている状態で、画像の上に追加で画像をドロップするとレイヤーとして開かれます。 このとき...
スポンサーリンク
コンピュータ

C#でBitmapをクリップボードにコピーしてもアルファチャンネルが保持されない

C#で画像を加工するアプリを作成したとして、加工した画像を他のペイントツールなどにコピーアンドペーストすることが出来ると、アプリの使い勝手が向上します。 コピーアンドペーストをする場合、作成するアプリ側でクリップボードに画像データをセット...
コンピュータ

PCケースファンの向きを変更した話

Waifu2x-caffe.exeとffmpeg.exeを使ってDVDサイズの動画ファイルを4Kサイズに拡大(アップコンバート)をする作業をしています。 この作業はグラフィックボードのGPU特にNVIDAだとCUDAといわれる機能を酷使する...
コンピュータ

C#のクラスをJSON形式でシリアライズ・デシリアライズする。

クラスのメソッドに自クラスをJSON形式でシリアライズして保存し退避する機能とJSON形式のファイルを読み込みデシリアライズして元のオブジェクトに戻し回復する機能を持たせたい。 プロジェクトの作成 mkdir プロジェクト名 cd プ...
コンピュータ

C#でWPF学習中「2つの画像の論理積」

OpenCVのBitwiseAnd()をつかって2つの画像の論理積(AND)を取ってみます。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wpf dotnet add package Op...
コンピュータ

C#の配列の初期化と要素数

C#の配列の初期化と要素数の取得方法を確認したいと思います。 1次配列の初期化と要素数の確認 var array = new int { 1, 2, 3 }; Debug.Print("array.Length:{0}", a...
コンピュータ

Gmailで連絡先をインポートするCSVフィールドを調べる方法

名前とメールアドレスのデータがエクセルファイルで手元にあり、Gmailの連絡先に一括登録したいとします。 連絡先には外部データをファイルとしてインポートする機能がありCSV形式を選ぶことが出来ますので、アドレスデータをCSVに加工出来れば...
コンピュータ

カラーコード一覧 – Webセーフカラー216色

JavaScriptでカラーコードのテーブルを作成してみました。 コード 描画に要した時間:ms
コンピュータ

C#でWPF学習中「画像の色を反転」

OpenCVのBitwiseNot()を使って画像の色を反転してみます。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wpf dotnet add package OpenCvSharp4...
コンピュータ

C#でWPF学習中「OpenCVSharpのMatオブジェクトをBitmapSourceに変換」

WPFでOpenCVを扱うにあたりOpenCVSharpの画像オブジェクトのMatからBitmapSourceに変換する方法を調べてみました。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new ...
コンピュータ

WPF学習中「フラグに連動してButtonの有効・無効を切り替える」

再生と停止及び削除ボタンを用意し、各ボタンの有効・無効を切り替えてみたいと思います。 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new wpf dotnet add package Micro...
コンピュータ

WPF学習中「コマンドライン引数を受け取る」

作成したアプリをエクスプローラーの送るに登録し使いたいので、コマンドライン引数を受け取る方法を試してみます。 受け取る方法はいくつかあるようですが、Environment.GetCommandLineArgs()で引数を取り出します。 プ...
スポンサーリンク