ねぎとろ放浪記

ねぎとろ放浪記

個人的備忘録です。勉強したことをまとめていきます。

OpenCV

自動追尾カメラを作ろう その1

Arduino Advent Calendar 2020の10日目の記事です。 物体を認識して追尾するカメラを作りたい! 今回はその第一歩として、ARマーカーを追って動くカメラを作ろうと思います。 電子工作初心者で至らぬ点も多いと思いますがご了承ください。 できたもの ARマー…

PythonとOpenCVで画像反転

OpenCVを使って画像を反転させたい。 Pillowでもできるらしい。 上下反転 cv2.flip(img, 0) 左右反転 cv2.fliip(img, 1) 上下左右反転 cv2.fliip(img, -1) サンプル import cv2 import glob input_path = "画像のパス" output_path = "保存先のパス" img = c…

Pythonで動画を画像に変換

pythonとOpenCVで動画を画像に変換します。 動画をフレームごとに画像として保存します。以下サンプルコード。 import cv2 import os #動画のパスを指定 video_path = "動画のパス" cap = cv2.VideoCapture(video_path) count = cap.get(cv2.CAP_PROP_FRAME_…

PythonとOpenCVで画像の回転

OpenCVで画像を回転させる。 回転させる角度を細かく指定したいならPiillowを使ったほうが楽。 90°刻みでしか回転させないならOpenCVのほうが楽(諸説あり)。OpenCVの関数"cv2.rotate()"を使う。今回は(たしか)富士山で撮影した画像を回転させていく。 以下…