コンピュータGIMPのPython-Fuで複数のPNGファイルをレイヤーとして追加しXCF形式で一括保存する 複数のPNGファイルをGIMPで加工する状況で、PNGからXCF形式に一括で変換します。 その場合別フォルダの同名pngファイルをレイヤーとして追加することが出来ます。 このスクリプトは以前にも作成していますが、今回は追加レイヤー用画像ファ...2022.12.18コンピュータ
コンピュータAnacondaの基本操作覚書 Anacondaはpythonを実行する仮想環境です。バージョンの異なるpythonの実行環境などを1台のPC内で構築出来たりします。PyTorchを導入しようとしたらAnacondaからの導入手順が提示されましたので、Anacondaの基...2022.09.24コンピュータ
コンピュータPythonのOpenCVで動画ファイルから指定フレームを画像として抽出 動画再生位置の移動(シーク)方法を調べてみました。確認のため移動したフレームを画像として抽出してみました。 #!/usr/bin/env python3 import cv2 file = "H:\py\sample.mov&...2022.06.29コンピュータ
コンピュータPythonでテキストファイルを引数として外部コマンドを連続処理するスクリプト wgetなどの外部コマンドで複数のファイルをダウンロードする場合を想定して作成したバッチスクリプトです。 スクリプト #!/usr/bin/env python3 import os import subprocess from pa...2022.06.18コンピュータ
コンピュータPython・OpenCVで画像をウィンドウ表示 2行でお手軽に原寸表示できる。フィルタ処理の結果などで確認なのどに利用。 cv2.imshow('タイトル', img) cv2.waitKey(0)2022.05.20コンピュータ
コンピュータPython・numpyによるグレースケール画像の減色処理 256色を8色にするため32で割って整数値を32倍する。 img = np.uint8(img / 32) * 322022.05.19コンピュータ
コンピュータPython画像ファイルをトリミングしてHTMLファイルに埋め込む PythonとOpenCVで画像のフィルター加工を試行錯誤しているのですが、実施したフィルターの組み合わせを記録しておく方法が無いか考えてみました。 テキストと画像をファイルとして保存するフォーマットは色々ありますが、スクリプトから作成し...2022.05.13コンピュータ
コンピュータPythonでフォルダ内の画像ファイルにフィルター処理を施すバッチスクリプト pythonでopencvを使ったフィルターを複数ファイルに一括処理することが多いのでバッチスクリプトを作成してみました。 #!/usr/bin/env python3 # coding: utf8 import cv2 import ...2022.05.11コンピュータ
コンピュータPython画像ファイルを読み込みBase64でエンコード #!/usr/bin/env python3 # coding: utf8 import base64 # 画像ファイルを読込Base64でエンコード src_file = 'output.png' f = ope...2022.05.10コンピュータ
コンピュータPython画像を中心から指定サイズで切り出し【OpenCV・Numpy】 多分Numpyの機能だとは思うのですが、imgで切り出しをしています。 #!/usr/bin/env python3 # coding: utf8 import cv2 import numpy as np import os, glo...2022.05.09コンピュータ
コンピュータPythonテキストファイルの書き込み pythonでエンコーディング指定したテキストファイルの書き込み(新規作成)のサンプルです。 #!/usr/bin/env python3 # coding: utf8 # テキストファイルの書き込み f = open('i...2022.05.08コンピュータ
コンピュータ【GIMP・Python-Fu】若干大き目にファジー選択 前回作成したスクリプトで、2値化したレイヤーでファジー選択し、今回のスクリプトを実行すると、元レイヤーが若干大き目に範囲選択されます。 フィルター用プラグイン(.pyスクリプト)の保存場所 メニュー→「編集(E)」→「設定(P)」→...2022.04.03コンピュータ
コンピュータ【GIMP・Python-Fu】2値化したレイヤーを追加 「レイヤーの複製」→「色」→「しきい値」の手順をスクリプト化 フィルター用プラグイン(.pyスクリプト)の保存場所 メニュー→「編集(E)」→「設定(P)」→「フォルダー」→「プラグイン」 デフォルトでは以下のディレクトリ %User...2022.04.03コンピュータ
コンピュータ【GIMP・Python-Fu】xcfファイルをPNG形式で一括エクスポート フォルダ内にあるxcfファイルをグレースケールのPNG形式でエクスポートする一括処理スクリプトです # coding: utf8 # GIMP Python-Fu # xcfファイルをPNG形式で一括エクスポート import os...2022.03.20コンピュータ