PythonからOpenCVを利用する場合、便利なことにパッケージにまとめられている。そのため、Pythonに加えて、OpenCVのモジュールをインストールするだけで使えるようになる。 なお、最も手っ取り早くOpenCVを使うには、Googleが無料で提供しているPythonの開発環境の ...
第1回では、 画像認識の概要や基本原理、 実例などを紹介しました。第2回の今回は、 これから皆さんが画像認識のプログラムを組んでいく上で必要なOpenCVというツールについて紹介します。 OpenCVとは? OpenCVは正式名称を"Intel Open Source Computer Vision Library"と ...
第1回、第2回と画像認識の基礎とOpenCVについて紹介してきました。第3回目の今回は、 いよいよ本連載の目玉であるOpenCVを使ったオブジェクト検出に挑戦してみます。 オブジェクト検出の仕組み 基本原理のおさらい オブジェクト検出のプログラムを書き ...
このリポジトリは書籍「OpenCVではじめよう ディープラーニングによる画像認識」のサンプルコードです。 開発環境 本書では以下の開発環境で動作を確認しています。 OS :Ubuntu 20.04、Windows 10/11 Python:Python 3.8 OpenCV:OpenCV 4.5.5 学習済みモデル 学習済みモデル ...
第27回から第29回にわたって、OpenCVを用いたトラッキングの実装方法、トラッキング手法についてご紹介してきました。今回は、OpenCVに実装されているトラッキング手法のうち最後の1つであるKCFを紹介したいと思います。 KCFの特徴 KCF(Kernelized Correlation Filter ...
Rasberry Piでできることの一つにカメラを用いた撮影があります。環境構築も完了してカメラ動作も確認出来たら次はAIで遊びたくなります。 今回は「物体検出ライブラリのYOLO」と「OAK-D OpenCV DepthAI」の2つで物体検出できるか確認しました。 1-1. ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する