やること
次の写真から「胴」「尻尾」「体高」「胴まわり」を測定してみます。
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_1.png)
それぞれの長さはこの部分です。画像にA4用紙を含めることによって絶対値が取得できます。
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_2.png)
※動物が苦手なので、長さの定義とかよく分かりません。。。
実行環境
WinPython3.6をおすすめしています。
![](http://vigne-cla.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif)
WinPython - Browse /WinPython_3.6/3.6.7.0 at SourceForge.net
Portable Scientific Python 2/3 32/64bit Distribution for Windows
参考にさせていただいたサイト
本当にありがとうございます。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9T3BlbkNWJUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJUEzJUUzJTgxJUE2JUU3JTk0JUJCJUU1JTgzJThGJUUzJTgxJUFFJUU1JUIwJTg0JUU1JUJEJUIxJUU1JUE0JTg5JUU2JThGJTlCJUUzJTgyJTkyJUUzJTgxJTk3JUUzJTgxJUE2JUUzJTgxJUJGJUUzJTgyJThCd2l0aFB5dGhvbiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9Zjg3NDdjM2NkZjQyNTY3ZmNmZjQ2ZjI3MGExYjdmYTM&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBtaXhfZHZkJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz00MWJmYzhjZDQzMWJiZDhhMTFlNmZlOTRiYTZiNmU3ZQ&blend-x=142&blend-y=486&blend-mode=normal&s=be39250573e0b22c350628c0d9d2a77a)
OpenCVを使って画像の射影変換をしてみるwithPython - Qiita
はじめにOpenCVを使ったパターンマッチングで画像中の物体抽出 with Python上記の記事を作成するにあたりOpenCVについて調べてみると、本当にいろいろなことができるみたいなので、と…
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9T3BlbkNWJUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJUEzJUUzJTgxJUE2JUUzJTgzJTlFJUUzJTgyJUE2JUUzJTgyJUI5JUUzJTgyJUE0JUUzJTgzJTk5JUUzJTgzJUIzJUUzJTgzJTg4JUVGJUJDJTg4JUU2JTg5JThCJUU1JThCJTk1JUVGJUJDJTg5JUUzJTgxJUE3JUUzJTgzJTg2JUUzJTgzJThCJUUzJTgyJUI5JUUzJTgyJUIzJUUzJTgzJUJDJUUzJTgzJTg4JUU5JUEwJTk4JUU1JTlGJTlGJUUzJTgyJTkyJUU5JTgxJUI4JUU2JThBJTlFJUUzJTgxJUE3JUUzJTgxJThEJUUzJTgyJThCJUUzJTgyJTg4JUUzJTgxJTg2JUUzJTgxJUFCJUUzJTgxJTk5JUUzJTgyJThCJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz04MjAyOThhMWFkMTdiNmRmZjZkMGVjNDI0YjE0ZTYyYw&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBvdGFrb21hJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz03YjM2NWY3NzY5ZWY3ODg1OWZlNDhkYTBlNTExNjE4MQ&blend-x=142&blend-y=486&blend-mode=normal&s=9917ee399aaec66afb273cfeefdcd822)
OpenCVを使ってマウスイベント(手動)でテニスコート領域を選択できるようにする - Qiita
#やりたいこと↓の画像のようにテニスコート領域をマウスイベントで選択できるようにします。具体的には、コート隅の4点をクリックすることで、テニスコート領域を作成します。テニスボールの着弾点などを…
基礎編
こちらの派生形です。
第1段階(台形補正)
プログラム実行すると画像が立ち上がります。A4用紙の四隅を「コ」の字の順でクリックします。
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_3.png)
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_3.png)
A4用紙がキレイな長方形になるように、画像が補正されます。
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_4.png)
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_4.png)
第2段階(長さの取得)
「胴」の2ヶ所をクリックします。長さが書き込まれました。
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_5.png)
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_5.png)
「尻尾」「体高」もクリックします。
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_7.png)
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_7.png)
最後に「胴まわり」です。胴まわりは円とみなしています。
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_8.png)
![](https://vigne-cla.com/wp-content/uploads/2019/10/14-6_8.png)
まとめ
プログラムにより、20秒くらいで長さの測定ができました。ふわふわの動物の身体測定って、どの部分を測ればいいのでしょうか。しかも猫はすごい伸び縮みするらしい。このあたりは動物の専門家のご指導をいただきたいところです。