2022.02.03このページではpython-openCVを使って、以下の動画のように画像内で適当にマウスを動かした際の、https://www.higashisalary.com/wp-content/uploads/2022/02/window-2022-02-03-06-50-13.mp4マウス位置座標履歴を以下のようにテキストファイルに出力する方法をご紹介していきます。画像内物体の輪郭抽出なんかに役立つと思います。それではさっそくやっていきましょう!※Python(無料のプログラミング言語)のインストール~実行方法までは以下で解説しています。今回もいつものようにこいつらを使用していきます。◆OpenCV◆numpy※Anacondaを使っている人はnumpyはあらかじめインストールされているはずです。openCVについては以下に参考記事を載せておきます。【Python-OpenCV】インストール方法、バージョン確認、使用時の注意点スポンサーリンクマウス位置座標履歴をテキスト出力するサンプルコードそれでは冒頭に紹介した処理を実施してくれるサンプルコードをご紹介します。※sample.jpgという画像ファイルがプログラム保存場所にあることを想定して書いています。mouse_move)cv2.waitKey(0)cv2.destroyAllWindows()使い方としては、1履歴取得を開始したい場所で左クリック2適当にマウスを動かす3終了した場所で左クリック(これでテキストに出力されています。)4再計測した場合は1から繰り返す。先ほどのコードを実行すると以下のテキストファイルが出力されていました。こいつをエクセルにはってグラフ化してみましょう。なぞったもと画像は以下。だいたいの輪郭を抽出できていますね。スポンサーリンクおわりにというわけで今回はpython-openCVを使って、画像内でマウスを動かした際の位置座標履歴を出力する方法をご紹介しました。物体検出の際などにぜひご活用ください。仕事中で時間がないかもしれませんが、ぜひ通勤時間中などに他の記事も読んでいただけると嬉しいです。⇒興味をもった方は【ヒガサラ】で検索してみてください。確実にスキルアップできるはずです。最後に、この記事が役に立ったという方は、ぜひ応援よろしくお願いします。コピーヒガシをフォローするスポンサーリンクヒガシヒガサラblogスポンサーリンクpython【python-openCV】クリックした位置の色(BGR値)を連続取得する方法!このページではpython(無料のプログラミング言語)を使って、以下の動画のように、画像内のクリックした場所のBGR値をリアルタイムに表示する方法をご紹介していきます。※一般的にRGBという呼び方をすると思いますが、今回使用するop...python【python】globでの取得情報を逆順に並べ替える方法!この記事では、pythonのglobで一括取得した情報を逆順に並べ替える方法をご紹介していきます。globは指定フォルダ内にあるファイルやフォルダの情報を一括取得できるライブラリです。非常によく使うのでぜひ使...python【Python】任意の周波数の音を再生する方法!合成波も可能!こんにちは、ヒガシです。このページでは、Python上で任意の合成波を作成し、その合成波の音を再生する方法をご紹介していきます。今回使用するライブラリ...python【Python-openCV】画像を3×3のパズルにして遊んでみた。こんにちは、ヒガシです。今回はPython-openCVを使って以下の動画のように、任意の画像をパズル化してみましたのでご紹介させていただきます。こんなものが作れたとし...python【python】numpyで二点間距離を一発算出!np.linalg.normの使い方この記事では、pythonで2つの点の距離を一発算出する方法をご紹介していきます。数学的に言うユークリッド距離ってやつですね。2点間距離を計測する場合、いわゆる三平方の定理を使って計算しますよね。その...python【python】matplotlibを使ったグラフ作成演習!サンプルデータで実演!この記事では、python上でグラフを作成することができるmatplotlibというライブラリの使い方をご紹介していきます。以下が作成するグラフのサンプルです。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。ご指摘ありがとうございます。修正させていただきましました。【python-openCV】背景画像に別の画像を合成する方法!やぎ2023.05.29こんにちは。書く必要があると思います。【python-openCV】背景画像に別の画像を合成する方法!サトシ2023.05.11承知しました。アドバイス本当にありがとうございます。【VBA】大量のファイル名変更!指定したフォルダ内を一括操作!ヒガシ2023.05.11/はフォルダの階層が変わることを意味しますので使えません。substitute関数などを使って別文字に変換してから実行すると良いと思います。【VBA】大量のファイル名変更!指定したフォルダ内を一括操作!サトシ2023.05.10何度もすみません。/を使うと出来ないみたいです。2001-001-1/4とかにしたいのですが、ファイルが見つかりませんとかパスが無効ですとなります。検索タイトルとURLをコピーしました。