コンピュータ

GIMP developersのhello.cをビルドする。【Ubuntu20.04】

Ubuntu20.04でgimpをインストールしたところPython-Fuのプラグインを実行することが出来ないようです。Python-FuからScript-Fuで作り直すかとも思いましたが、調べてみたところc言語の単一ソースファイルから比較...
コンピュータ

【GIMP・Python-Fu】若干大き目にファジー選択

前回作成したスクリプトで、2値化したレイヤーでファジー選択し、今回のスクリプトを実行すると、元レイヤーが若干大き目に範囲選択されます。境界線で囲まれた図形をファジー選択すると基本的に境界線の内側が選択されます。それを境界線を含めてファジー選...
コンピュータ

【GIMP・Python-Fu】2値化したレイヤーを追加

「レイヤーの複製」→「色」→「しきい値」の手順をスクリプト化フィルター用プラグイン(.pyスクリプト)の保存場所メニュー→「編集(E)」→「設定(P)」→「フォルダー」→「プラグイン」デフォルトでは以下のディレクトリ%Userprofile...
スポンサーリンク
コンピュータ

【WPF学習中】Pathで動的に直線を引く

調べたところWPFで直線を引こうと思ったらXAMLでPathで静的に直線を引くことが出来るようです。こちらを参考に、マウスのクリックイベントで直線の始点と終点を拾って、動的に直線を引く方法を考えてみました。MVVMぽくプログラミングしようと...
コンピュータ

PowerShellディレクトリ(フォルダ)の差分バックアップスクリプトを作る

ファイルが日々更新される作業ディレクトリを差分バックアップするスクリプトを作りたいと思います。バックアップログバックアップログはSQLiteのテーブルに保存バックアップログテーブルのレイアウト src_dir文字列,キー,バックアップ元のデ...
コンピュータ

PowerShellファイル名を連番でリネームするワンライナー

PowerShellでリネームしたいファイルがあるディレクトリに移動し以下のコマンドを実行。1から始まる二桁の数値連番でファイル名をリネームします。$i=1; ls | sort | % { move $_.Name ("{0:00}{1}...
コンピュータ

PowerShellコマンドレットの別名(Alias)を検索する。

PowerShellのコマンドレットは名称から機能が想像しやすいのは良いのですが、Get-ChildItemといった感じに文字数が多めです。そのためか多くのコマンドレットで短めかつUNIX系やMS-DOS系の類似コマンド名の別名(alias...
コンピュータ

PowerShellオブジェクトのプロパティ名の一覧を取得

PowerShellのコマンドレットは基本的にオブジェクトが返されます。そのオブジェクトにどのようなプロパティがあるか知りたい場面が結構あります。ということでプロパティを取得するコマンド。ls | Get-Member -MemberTyp...
コンピュータ

Windowsで動くソフトウェアのパッケージ管理システム【Scoop】

PowerShellからscoop install GoogleChromeでGoogleChromeがインストール出来きるコマンドラインベースのソフトウェアのパッケージマネージャです。パソコンを入手して一番最初にする作業であるEdgeでC...
コンピュータ

PowerShellでlsの結果をgrepのように絞り込みたい。

Aから始まり拡張子が.XLSのファイルを指定likeでざっくりマッチングls | ? { $_ -like "A*.XLS" }正規表現でNameプロパティとマッチングls | ? { $_.Name -match "^A.+\.XLS" ...
コンピュータ

電源コードやUSBケーブルの整理に役立つ棒結び

キャンプなどのサイトでロープの棒結びの説明を見かけます。こちらをUSBケーブルやイヤホンなどパソコンやスマホなどに使うケーブル類に施すと整理整頓に役立ちます。特に両端の輪になっている部分を手近かなフックなどに引っ掛けておけば、使いたいときに...
コンピュータ

【WPF学習中】MVVMでイベントの発生元のコントロールを引数にする。【MouseMove】

MVVMでマウスの移動イベントからカーソル位置を拾って表示するサンプルプログラムです。プロジェクトの作成PowerShellで実行。要dotnet.exemkdir プロジェクト名cd プロジェクト名dotnet new wpfdotnet...
コンピュータ

【GIMP・Python-Fu】xcfファイルをPNG形式で一括エクスポート

フォルダ内にあるxcfファイルをグレースケールのPNG形式でエクスポートする一括処理スクリプトです# coding: utf8# GIMP Python-Fu# xcfファイルをPNG形式で一括エクスポートimport os, globxc...
コンピュータ

【GIMP・Python-Fu】脱色・自動色レベル調整フィルタ一括処理

モノクロの素材をカラースキャンした画像をGIMPで脱色→色レベル→xcf形式で保存するPython-Fuスクリプトです。最初からグレースケールでスキャンすれば必要のない作業です。スキャンした画像の一番明るい色が255一番暗い色が0になるよう...