Windows 10 の入ったLenovo E420 に、Visual Studio Community 2017 と OpenCV3.4.1を導入したときの覚書。 1.Visual Studio Community 2017 を以下からダウンロードしてインストール https: […]
特定の色の物体を画像から抽出したい場合、RGBの色表現よりもHSVの方が便利な場合がある。 例えば、黄色の風船を画像から検出したいとき、同じ風船でも、陰で暗くなっている部分と、光が当たっている明るい部分では、RGBの値が異なる。 そんなことで、暗い黄色でも暗い黄色でも同じ色相なら […]
fpsを知りたいことが多々ある。以下は、fpsを1秒ごとに計算してコンソールに表示していくプログラム。 [q] で終了。 import cv2 import numpy as np import time cap = cv2.VideoCapture(0) prev_t = 0 […]
番号0が割り振られているカメラ(内蔵カメラかUSBカメラ)からの画像をリアルタイムで表示する。 [q] で終了。 import numpy as np import cv2 cap = cv2.VideoCapture(0) while True: ret, img = cap. […]
画像処理するなら、python + openCV はかなり最強。openCVはほんとすごい。実用的な機能満載で処理も速い。そして、無料。 これは、Windows 10(Lenovo E420) に、python3.6 と openCV3.4 を入れた時の覚書です。 まずPytho […]
(同様の記事を、Qiitaにも投稿しました) はじめに ライフゲームを「画像処理の2次元フィルタ」で高速化できるのでは?と思いついて、openCVの`filter2D`という関数で試してみました。 その結果、うまく実装することができまして、20倍以上も早くなりました。2重のfor […]