python

コンピュータ

Anacondaの基本操作覚書

Anacondaはpythonを実行する仮想環境です。バージョンの異なるpythonの実行環境などを1台のPC内で構築出来たりします。PyTorchを導入しようとしたらAnacondaからの導入手順が提示されましたので、Anacondaの基...
コンピュータ

PythonのOpenCVで動画ファイルから指定フレームを画像として抽出

動画再生位置の移動(シーク)方法を調べてみました。確認のため移動したフレームを画像として抽出してみました。#!/usr/bin/env python3import cv2file = "H:\py\sample.mov"vc = cv2.V...
コンピュータ

Pythonでテキストファイルを引数として外部コマンドを連続処理するスクリプト

wgetなどの外部コマンドで複数のファイルをダウンロードする場合を想定して作成したバッチスクリプトです。スクリプト#!/usr/bin/env python3import osimport subprocessfrom pathlib im...
スポンサーリンク
コンピュータ

Python・OpenCVで画像をウィンドウ表示

2行でお手軽に原寸表示できる。フィルタ処理の結果などで確認なのどに利用。cv2.imshow('タイトル', img)cv2.waitKey(0)
コンピュータ

Python・numpyによるグレースケール画像の減色処理

256色を8色にするため32で割って整数値を32倍する。img = np.uint8(img / 32) * 32
コンピュータ

Python画像ファイルをトリミングしてHTMLファイルに埋め込む

PythonとOpenCVで画像のフィルター加工を試行錯誤しているのですが、実施したフィルターの組み合わせを記録しておく方法が無いか考えてみました。テキストと画像をファイルとして保存するフォーマットは色々ありますが、スクリプトから作成しやす...
コンピュータ

Pythonでフォルダ内の画像ファイルにフィルター処理を施すバッチスクリプト

pythonでopencvを使ったフィルターを複数ファイルに一括処理することが多いのでバッチスクリプトを作成してみました。#!/usr/bin/env python3# coding: utf8import cv2import numpy ...
コンピュータ

Python画像ファイルを読み込みBase64でエンコード

#!/usr/bin/env python3# coding: utf8import base64# 画像ファイルを読込Base64でエンコードsrc_file = 'output.png'f = open(src_file, 'br')b...
コンピュータ

Python画像を中心から指定サイズで切り出し【OpenCV・Numpy】

多分Numpyの機能だとは思うのですが、imgで切り出しをしています。#!/usr/bin/env python3# coding: utf8import cv2import numpy as npimport os, glob# 画像を中...
コンピュータ

Pythonテキストファイルの書き込み

pythonでエンコーディング指定したテキストファイルの書き込み(新規作成)のサンプルです。#!/usr/bin/env python3# coding: utf8# テキストファイルの書き込みf = open('index.html', ...
コンピュータ

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

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

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

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

【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になるよう...