GIMPでPython-Fuを使った画像処理③

画像処理シリーズ GIMPでPython-Fuを使った画像処理① - かすブログ GIMPでPython-Fuを使った画像処理② - かすブログ 前回のコードから、実際の写真に使えるようにプラグインをアップデート。 今回のフィルタを適用した画像 目次 スクリプト呼び出し時に設定…

GIMPでPython-Fuを使った画像処理②

前回の続き。 GIMPでPython-Fuを使った画像処理① - かすブログ 今回は実際にクロスフィルタを実装する。 クロスフィルタはレンズフィルタを使った工学的なフィルタのため、 画像処理で実施するクロスフィルタは当然疑似的なものとなる。 GIMPのモーションぼ…

GIMPでPython-Fuを使った画像処理①

GIMPでPython-Fuを使った画像処理を試してみる。 まずはスクリプトをGIMPに登録して画像を読み込むところまで。 最終的にはオリジナルcross filterをpython-fuで実行できるようにしたい。 参考にしたサイト: qiita.com www.randynetwork.com 環境: windows…

google colab で google driveを使う

pythonの開発環境としてgoogle colabを使うことにした。 google colabはgoogle提供の無料で使えるpythonの実行環境で、 gpuが使える、jupyter notebookのように色々メモしながら開発できるなどとても魅力的。 TPUという機械学習特化の計算リソースも設定一つ…

アスペクト比を変えずに画像縮小

deep learningの学習用素材を集めて学習させるために アスペクト比を変えずに画像サイズを変換した。 opencvにあるresizeと、空いた領域を0で埋めるzeroを組み合わせて実装する。 画像サイズが縦または横のどちらか一つでも指定サイズより大きかったら、Down…

MS COCO Dataset

deep learning 学習・検証用の画像を探していたところ、MS COCO (Microsoft)のdatasetとapiがよくまとまっててとても使いやすそうだった。 データ量も豊富そう。object detectには使えるが、顔認証のような用途向けでは無い。 (顔データはない)python用…

pythonで特定のディレクトリから画像ファイルのリストを取得(拡張子で判別)

pythonで特定のディレクトリから画像ファイルのリストを取得する。 画像ファイルかどうかは拡張子で判定、今回は.jpg, .png, .bmpを画像ファイルとする(大文字小文字は区別しない) # 正規表現でディレクトリから画像ファイルのリストを取得 import os impo…

python + opencv で画像を回転 rev2

前回の記事は以下skattun.hatenablog.jp 前回はdst画像の背景が黒くなっていたので、alphaチャンネルを使って 背景透過にしたrev2を用意 import numpy as np import cv2 # 画像読み込み(alphaチャンネル有り) src_mat = cv2.imread("001.png", cv2.IMREAD_UN…

python + opencv で画像を回転

python + opencvのアフィン変換を使って画像を回転 import numpy as npimport cv2 # 画像読み込みimg_src = cv2.imread("001.png") # 画像サイズの取得(横, 縦)size = tuple([img_src.shape[1], img_src.shape[0]]) # 画像の中心位置(x, y)center = tuple([i…

python3でopencv3をインストール

python始めました。 opencvを使いたかったのでインストール。 opencv3.0からpython3を始めとするサポート環境が増えるようです。 OpenCVとは? 最新3.0の新機能概要とモジュール構成 - Build Insider C#も公式サポートして欲しい。現在の非公式ライブラリだ…

ブログ始めました

技術系ネタの備忘録と、その他公開したい!と思ったことを書きたいと思います。