AI

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

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…