OpenCV 【OpenCV-Python】CvZoomWindow class(ズーム、パン機能付き画像表示ウィンドウ) OpenCVで画像を表示するには、namedWindow()でウィンドウを作成して、imshow()で画像を表示しますが、画像は等倍で表示するか、cv2.WINDOW_NORMALを指定して、ウィンドウのサイズに合わせて画像の拡大縮小を行う... 2023.09.30 OpenCV
OpenCV Reference 【OpenCV-Python】getWindowImageRect(画像表示領域の取得) OpenCVのnameWindow()やimshow()で表示されたウィンドウの画像表示領域の情報(位置、幅、高さ)を取得するには、getWindowImageRect()関数を用います。 getWindowImageRect()関数で取得... 2023.09.18 OpenCV Reference
OpenCV Reference 【OpenCV-Python】rectangle(矩形(長方形)の描画) OpenCVで矩形(長方形)を描画するにはrectangle()関数を用います。 rectangle()関数には、長方形の対角の2点の座標を指定する方法と、Rect(長方形の左上のX座標、Y座標、幅、高さ)を指定する方法があります。 長方形... 2023.09.11 OpenCV Reference
OpenCV Reference 【OpenCV-Python】circle(円の描画) OpenCVで画像に円を描画するには、circle()関数を用います。 circle()関数の構文 circle( img, center, radius, color]] ) -> img 引数 img 円の描画先の画像データ cente... 2023.09.08 OpenCV Reference
OpenCV Reference 【OpenCV-Python】setMouseCallback(マウスのコールバック関数登録) OpenCVのnamedWindow()で作られたウィンドウやimshow()で自動で表示されたウィンドウのマウスイベントのコールバック関数を登録するにはsetMouseCallback()関数を用います。 setMouseCallback... 2023.09.07 OpenCV Reference
OpenCV Reference 【OpenCV-Python】line(線の描画) OpenCVで画像に線を描画するには、line()関数を用います。 line()関数の構文 line(img, pt1, pt2, color]]) ->img 引数 img 線の描画先の画像データ pt1 線の始点の座標 (X座標, Y座... 2023.09.06 OpenCV Reference
OpenCV 【OpenCV-Python】カメラからの画像取込を別スレッドにする カメラからの画像取込を、なぜ、わざわざ別スレッドにしたいか?というと、よくある画像取込のプログラム import cv2 # カメラを開く cap = cv2.VideoCapture(0) while True: # 画像をキャプチャする... 2023.09.05 OpenCV