八 四

コンピュータ

Ubuntu22.04でLaMaのリポジトリを導入しトレーニングを試す。

画像をインペインティングするモデルの一つでLaMaと言うのがあります。インペインティング機能を使う分にはIOPaintというアプリで使えます。こちらのリポジトリに記載されているトレーニングを試しています。注)今のところ成功していません。トレ...
コンピュータ

C#で作るイラストから線画抽出するコンソールアプリ

適応型しきい値による2値処理を、境界がしっかりしたイラストなどに施すと、境界部分が線画のように抽出されます。2値化された画像ですので、線画としてのディティールは情報量が足りない(ギザギザ)ですが、白と黒ではっきりとしていますので範囲選択用の...
コンピュータ

OpenCVSharpのフィルターを試す「AdaptiveThreshold・適応型しきい値による2値化」

適応型しきい値による2値化ソースコードファイル名:MainWindow.cs// メインウィンドウusing System.Windows;using System.Windows.Controls;using System.Windows...
スポンサーリンク
コンピュータ

OpenCVSharpのフィルターを試す「グレースケール化」

OpneCVSharpのフィルターを試すだけのサンプルコードをWPFで作ろうと思います。以前に同じプログラムを書いたのですが、拡大・スクロール・コピー&ペーストなど実用的な機能を増やした所、コードが長くなってしまったので、再度やり直してみま...
コンピュータ

Pythonでファイルの一覧からディレクトリ名・ファイル名を取得するサンプルコード

ディレクトリ内のファイルの一括処理を想定したサンプルコードを書きました。実行環境はWindows10です。ファイルの一覧はglob.glob("検索パス")で取得出来ます。検索パスにはワイルドカードで特定のファイル名を絞り込み条件を設定する...
コンピュータ

Windows版GIMP3でメニューなどUIのフォントサイズを大きくする方法

GIMP3では設定からUIのフォントサイズを調整することが出来ます。・方法メニュー→編集→設定→ユーザーインターフェイス・テーマFont Scalingのスライダーでフォントサイズを調整・スクリーンショット
コンピュータ

PowerShellとImageMagickで画像調整を行うレシピ

ImagiMagickはコンソールベースの画像加工アプリですが、様々なフィルターを引数として並べることでパイプラインとして機能します。フィルターをコンソールで試行錯誤するのは入力が面倒なので、テキストエディタでps1スクリプトを用意し、そち...
コンピュータ

VSCodeで正規表現による置換で改行する方法

pythonのdir(オブジェクト)でプロパティの一覧を取得すると、配列として取得することが出来ますが、文字列が長すぎて、見ずらいことがありました。VSCodeに貼り付けてCtr+Hで、検索窓を表示します。置換元に,置換先に,\nをセットし...
コンピュータ

OpenCVSharpでフィルター処理を行うGUIアプリのテンプレート

ペイントソフトに無いフィルターをOpenCVで作りたいと思うのですが、ペイントソフトからコピー&ペーストの操作で実行出来ると便利かなと思いGUIで作り始めました。最低限の機能だけと思ったのですが、スクロールや拡大機能などを付けたり、フィルタ...
コンピュータ

Windows版GIMP3でPython-Fuを試す。

Windows版GIMP3.0をインストールしましたので、そちらでPython-Fuのプラグインスクリプトを動作させるべく、色々情報集めをし、試した結果をまとめて行きたいと思います。はじめにGIMPを使う目的はひとそれぞれ、写真の加工に使う...
コンピュータ

GIMP3のPython-Fuで選択範囲を別レイヤーに切り出し

GIMP3.0のPython-Fuの勉強を始めました。よく使う選択範囲を別レイヤーに切り出すプラグインを作りました。GIMP2.10版スクリプトファイル名:my-cutp/my-cutp.py#!/usr/bin/env python3# ...
コンピュータ

GIMP3フィルターギャラリー ー ぼかし・強調

GIMP3.0系の標準フィルターは沢山種類があります。メニューは日本語化されているのですが、実際試してみないとどの様な効果があるのかわかリませんので、試してみました。・元画像ぼかし焦点ぼかしガウスぼかしGaussian Blurレンズぼかし...
コンピュータ

スマートフォンの「いたわり充電」環境を構築する。

スマートフォンの充電用に機材をいくつか購入したので記録しておきます。スマートフォンに使われているリチウムイオン電池は、充電回数の上限が決まっており、なるべく長期間使いたい場合、以下の事柄を気に掛けると良いと言われています。充電範囲のコントロ...
コンピュータ

WSL2+Ubuntu22.04でStableSRをインストールした記録

StableSRは、名前からStable Diffusionの技術を利用した超解像手法のようです。比較的新しい技術らしいので、興味が湧いたので、WSL2上のUbuntu22.04でインストールしてみました。インストールしたPCのスペックOS...