コンピュータPython-OpenCVでグレースケール画像の色ごとの画素数をカウント スクリプト import cv2 import numpy as np # # グレースケール画像の色ごとの画素数をカウント # infile = 'H:/py/old/20210215/jpeg/00190.jpeg' img = cv2... 2023.07.22コンピュータ
コンピュータpython-fu選択範囲のバウンディングボックスを取得する。gimp_selection_bounds() gimp_selection_bounds() 選択範囲のバウンディングボックス(境界ボックス)の座標情報を返します。 GIMPで1000x1000の画像を作成し「Ctrl」+「A」で全選択。 メニュー「フィルター」→「Python-Fu」... 2023.07.21コンピュータ
コンピュータpythonでフォルダを監視しファイルが存在する場合メソッドを実行する。 画像を拡大するpythonスクリプトを使っているのですが、コマンドを入力するのが面倒なので、元画像を保存するフォルダを数秒ごとに監視し、ファイルがある場合処理を実行し終了したらファイルを消すスクリプトを書いてみました。 #!/usr/bin... 2023.07.19コンピュータ
コンピュータPython「現在の時刻をyyyyMMddhhmmss形式の文字列に変換する」 例: import datetime now = datetime.datetime.now() a = now.strftime('%Y%m%d%H%M%S') print(a) b = format(now, '%Y%m%d%H%M%S... 2023.07.07コンピュータ
コンピュータPowerShellからpython-fuでgimpのバッチ処理 Windows版のGIMPはシェルからのバッチ処理が出来ないと思い込んでいましたが、調べてみたらバッチ処理を行っているページを見つけました。 こちらのページを参考にPowerShellから実行してみたいと思います。 オプションのbatch-... 2023.06.07コンピュータ
コンピュータGIMPのPython-Fuで選択領域をスタンプで塗りつぶすプラグイン スタンプで塗りつぶす方向は左から右、右から左、上から下、下から上の4パターン。 スタンプに利用するブラシは現在のブラシを使うので、状況に合わせてブラシのサイズを調整すること。 プラグインスクリプトの保存場所は以下の記事参照 元画像 左から右... 2023.05.30コンピュータ
コンピュータWindows11でPythonのSeleniumをインストールしてみた。 Windows11PCをリモート操作でpythonのSelenumをインストールしてみました。 リモートはPowerShellのEnter-PSSessionを使っています。 また、pythonのバージョンは3.9でscoopを使ってインス... 2023.03.24コンピュータ
コンピュータ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" vc = c... 2022.06.29コンピュータ
コンピュータPythonでテキストファイルを引数として外部コマンドを連続処理するスクリプト wgetなどの外部コマンドで複数のファイルをダウンロードする場合を想定して作成したバッチスクリプトです。 スクリプト #!/usr/bin/env python3 import os import subprocess from pathl... 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) * 32 2022.05.19コンピュータ
コンピュータPython画像ファイルをトリミングしてHTMLファイルに埋め込む PythonとOpenCVで画像のフィルター加工を試行錯誤しているのですが、実施したフィルターの組み合わせを記録しておく方法が無いか考えてみました。 テキストと画像をファイルとして保存するフォーマットは色々ありますが、スクリプトから作成しや... 2022.05.13コンピュータ