1回生のこまです

なんやかんやで今年もあと1か月ですが、今回はOpenCVを使って画像処理をしていこうと思います。

-まず、OpenCVって何?

OpenCVとは、画像処理とか機械学習とかいろいろできるライブラリ(らしいです)。

C/C++、Java、Python、MATLABなどで使えます。

-環境構築

opencvの公式ページからダウンロードして、いろいろいじったらできました

-使ってみる

まず、画像を表示させてみます。

使う言語はC++です。

猫の画像を表示させてみました。猫かわいい

-作ってみる

次に、左クリックで画像に〇をつけられるようにしようと思います。

マウスで操作するときにはsetMouseCallback関数、左クリックの判定はEVENT_LBUTTONDOWNで行います。

〇を描くためにcircle関数を使います。

動かしてみた

できました。

他にも何か作ってみようと思います。(本当はペイントみたいなのを作りたかった)

それでは、また。

Twitterでフォローしよう

おすすめの記事