コンピュータファイルの説明ファイルを作成するPowerShellスクリプト ファイルの来歴など、ちょっとしたメモを残すためにテキストファイルを作成しメモ帳で開くPowerShellスクリプトを作りました。説明ファイルのファイル名は、元となる被説明ファイルの拡張子を含むファイル名に.txtを付加した形式になります。ス... 2022.04.25コンピュータ
コンピュータGIMPのプラグインをc言語で作ってみる2。ピクセル単位で描画【GEGL】 範囲選択(矩形)を緑色で塗りつぶすプラグインです。#include <libgimp/gimp.h>static void query (void);static void run (const gchar *name, gint npar... 2022.04.24コンピュータ
コンピュータGIMP developersのhello.cをWindows環境でビルドしようとした話 GIMP developersサイトにあるソースコードhello.cをWindows環境でビルド出来ないか試行錯誤してみました。gccを使うらしいのでmsys2をインストールmsys2とmingw64の関係を理解しているとはいいがたいのです... 2022.04.23コンピュータ
コンピュータ【C#】ヒアドキュメントと変数の展開 C#でヒアドキュメント var code = 9999; var sql = @"SELECT NAMEFROM TBLWHERE CODE = '{0}'"; Console.WriteLine(string.Format(sql, co... 2022.04.23コンピュータ
コンピュータ【C#】数値をカンマ付き文字列にする。 ソースコードstring.Format("{0:#,0.00}", -1000.345d)結果-1,000.35桁丸目処理が発生している模様 2022.04.22コンピュータ
コンピュータ【HTML・CSS】文字列を右寄せする。 右寄せに表示することで数値などを見やすくしたい。<div style='text-align:right;'>1,000,000</div><div style='text-align:right;'>1,000</div>1,000,00... 2022.04.21コンピュータ
コンピュータExcelで選択したセルに画像を貼り付け Excelで画像をクリップボード経由で張り付けると、セルの座標でA1に貼り付けられます。その後、任意の場所まで画像を移動することに成りますが、多量の画像を扱う場合その移動作業が大変になります。そんな状況を解消するため、任意の場所に画像が張り... 2022.04.12コンピュータ
コンピュータGIMPのプラグインをc言語で作ってみる。 GIMP developersのC言語のプラグインのソースを読んでみて、さらにシンプルに選択範囲を青色に塗りつぶすだけのサンプルプログラムを作成してみました。推奨されない古い関数を使っているので多量に警告が出るのですが、とりあえずUbunt... 2022.04.11コンピュータ
コンピュータGIMP2.10でScript-Fuを試してみる4。「若干大き目にファジー選択」 Python-FuをScript-Fuで書き直します。穴の削除(gimp-selection-flood img)選択範囲を拡大(define n_px 9)(gimp-selection-grow img n_px)前景色に白をセットし塗... 2022.04.09コンピュータ
コンピュータGIMP2.10でScript-Fuを試してみる3。「2値化したレイヤーを追加」 Python-Fuで作成したスクリプトをScript-Fuに移植します。しきい値による2値化(gimp-drawable-threshold new_layer 5 0.5 1.0)レイヤーの名前を変更(gimp-drawable-set-... 2022.04.08コンピュータ
コンピュータGIMP developersのmyblur1.cをビルドする。【Ubuntu20.04】 GIMP developersのサンプルプログラムをビルドしてみます。今回はmyblur1.cとmyblur2.cをダウンロードしてビルドする流れです。基本的に前回のhello.cと同じ環境・手順となります。cd ~/sourceswget... 2022.04.07コンピュータ
コンピュータGIMP2.10でScript-Fuを試してみる2。「選択範囲を別レイヤーに切り出す」 GIMPのPythonで作ったプラグインスクリプトをc言語で書き直す方法を模索してみました。これはこれで面白そうなので、いつか取り組もうとは思うのですが、取り急ぎScript-Fuで書き直すことを考えたいと思います。自分の使うスクリプトは条... 2022.04.06コンピュータ
コンピュータGIMP developersのhello.cをビルドする。【Ubuntu20.04】 Ubuntu20.04でgimpをインストールしたところPython-Fuのプラグインを実行することが出来ないようです。Python-FuからScript-Fuで作り直すかとも思いましたが、調べてみたところc言語の単一ソースファイルから比較... 2022.04.05コンピュータ
コンピュータ【GIMP・Python-Fu】若干大き目にファジー選択 前回作成したスクリプトで、2値化したレイヤーでファジー選択し、今回のスクリプトを実行すると、元レイヤーが若干大き目に範囲選択されます。境界線で囲まれた図形をファジー選択すると基本的に境界線の内側が選択されます。それを境界線を含めてファジー選... 2022.04.03コンピュータ