コンピュータ WPF学習中「OpenCvSharpで指定サイズより小さい図形を消す」 プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new wpfdotnet add package OpenCvSharp4.Windowscode .ソースコードファイル名:MainWindow.xaml<W... 2021.10.09 コンピュータ
コンピュータ WPF学習中「OpenCvSharpで図形を描画」 OpenCVで四角や円、直線など基本的な図形を描画してみたいと思います。プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new wpfdotnet add package OpenCvSharp4.Window... 2021.10.08 コンピュータ
コンピュータ ゆっくりMovieMaker4βのymmpファイルをさくせいする。 ゆっくりMovieMaker4βで、指定のフォルダ下にある画像ファイルをタイムライン上に横並びのymmpファイルを出力するPowerShellスクリプトを作成しました。# # YMM4のymmpファイルをさくせいする。# using nam... 2021.10.01 コンピュータ
コンピュータ PowerShellで連想配列をJSONでシリアライズする2。 少し階層の深い連想配列をJSON化してみます。$data = @{ 'A' = @{ 'B' = @{ 'C' = @{ 'D' = @( 7, 8, 9) } } }}$data | ConvertTo-Json結果は次の様になりました。... 2021.09.28 コンピュータ
コンピュータ PowerShellで連想配列をJSONでシリアライズする。 連想配列をJSONに変換してみます。$data = @{ 'A' = 1 'B' = 2 '$Type' = 3}$data | ConvertTo-Json結果は次の通り{ "$Type": 3, "B": 2, "A": 1}連想配列を... 2021.09.27 コンピュータ
コンピュータ Ryzen5 5600Xを導入した話 物欲に負けてRyzen5 5600Xを入手してしまいました。Ryzen5 3600からの載せ替えになりますのでベンチマークを計測して性能が向上しているか確認したいと思います。性能比較ベンチマークRyzen5 3600Ryzen5 5600X... 2021.09.11 コンピュータ
コンピュータ マザーボード交換をしてWindows10ライセンスの再認証をした話。 ASrock B450M Pro4 から ASrock B550M Pro4にマザーボードを交換しました。後日CPU交換を予定がありまして、B450でも対応したCPUなのですが、UEFIのバージョンアップが必要になります。バージョンアップが... 2021.09.10 コンピュータ
コンピュータ GIMPドラッグアンドドロップで画像を追加で開く方法 GIMPを起動し画像が開かれていない状態で、エクスプローラーから画像ファイルをドラッグアンドドロップすると画像が開かれます。続いて画像が表示されている状態で、画像の上に追加で画像をドロップするとレイヤーとして開かれます。このとき、レイヤーで... 2021.09.10 コンピュータ
コンピュータ C#でBitmapをクリップボードにコピーしてもアルファチャンネルが保持されない C#で画像を加工するアプリを作成したとして、加工した画像を他のペイントツールなどにコピーアンドペーストすることが出来ると、アプリの使い勝手が向上します。コピーアンドペーストをする場合、作成するアプリ側でクリップボードに画像データをセットして... 2021.09.07 コンピュータ
コンピュータ PCケースファンの向きを変更した話 Waifu2x-caffe.exeとffmpeg.exeを使ってDVDサイズの動画ファイルを4Kサイズに拡大(アップコンバート)をする作業をしています。この作業はグラフィックボードのGPU特にNVIDIAだとCUDAといわれる機能を酷使する... 2021.09.06 コンピュータ
コンピュータ C#のクラスをJSON形式でシリアライズ・デシリアライズする。 クラスのメソッドに自クラスをJSON形式でシリアライズして保存し退避する機能とJSON形式のファイルを読み込みデシリアライズして元のオブジェクトに戻し回復する機能を持たせたい。プロジェクトの作成mkdir プロジェクト名cd プロジェクト名... 2021.09.02 コンピュータ
コンピュータ C#でWPF学習中「2つの画像の論理積」 OpenCVのBitwiseAnd()をつかって2つの画像の論理積(AND)を取ってみます。プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new wpfdotnet add package OpenCvSha... 2021.09.01 コンピュータ
コンピュータ C#の配列の初期化と要素数 C#の配列の初期化と要素数の取得方法を確認したいと思います。1次配列の初期化と要素数の確認var array = new int { 1, 2, 3 };Debug.Print("array.Length:{0}", array.Lengt... 2021.08.31 コンピュータ
コンピュータ Gmailで連絡先をインポートするCSVフィールドを調べる方法 名前とメールアドレスのデータがエクセルファイルで手元にあり、Gmailの連絡先に一括登録したいとします。連絡先には外部データをファイルとしてインポートする機能がありCSV形式を選ぶことが出来ますので、アドレスデータをCSVに加工出来ればイン... 2021.08.27 コンピュータ