アプリ版:「スタンプのみでお礼する」機能のリリースについて

中央の黒い領域(これをAとします)以外はまわりを白い領域が囲んでいるようなjpeg画像があるとします。フリーの画像解析ソフト「ImageJ」で、この黒い領域を楕円にフィッティングしたい(最後にフィッティングした曲線が表示された状態になっている)のですがどのようにすればよいのでしょうか。

「ImageJ」では、Edit>Selection>Fit Ellipseという操作をすれば、それまで選択されていた部分が楕円にフィッティングされることはわかっていますが、そこに至るまでの方法、つまりAの輪郭を選択する方法がよくわかりません。
もちろんAの輪郭部を手動で「多角形の領域選択」を使えばよいのでしょうが、それでは効率が悪く、想像ですがエッジを検出する機能を使ってできないかと考えています。

詳しい方、このエッジ検出したのちFit Ellipseが使える方法をご教示願います。

質問者からの補足コメント

  • SortaNerd様
    早速のご回答ありがとうございます。
    やりたいことは明確なのですが、質問の仕方が悪く、答えにたどり着くような質問ができない状況です。
    ご指摘の通り、「選択した状態でAnalyze>Set Measurementsで「Fit ellipse」にチェックを入れてAnalyze>Measureする」という方法で、求めたかったフィッティングされた楕円の長軸(短軸)の水平からの角度が表示されているようです。ありがとうございました。

    ただ少し気になるのは、「選択した状態」は中央の領域Aの内部をクリックすると表示されると思いますが、その際表示される線は明らかに「フィッティングされた楕円」ではない曲線が表示されています。これ「フィッティングされた楕円」にすることはできないものでしょうか?(結果の「Angle」という項目から考えて楕円フィッティングが実行されているとは思うのですが)

    No.1の回答に寄せられた補足コメントです。 補足日時:2018/01/14 21:15

A 回答 (1件)

あ、もう1つの質問を見て気になっていましたが、フィッティングできるソフト見つけられたんですね。


今落として使ってみましたがこれ便利ですね。

「Wand (tracing) tool」が画像処理ソフトによくある類似色領域の選択ツールのようです。
ただPhotoshopなど画像処理ソフトで2値化してから使った方がやりやすそうですね。

ところでEdit>Selection>Fit Ellipseをしても数値が表示されてはくれないように見えます。
選択した状態でAnalyze>Set Measurementsで「Fit ellipse」にチェックを入れてAnalyze>Measureすればよいのではないでしょうか。
「画像解析ソフトImageJでの楕円フィッ」の回答画像1
この回答への補足あり
    • good
    • 0
この回答へのお礼

SortaNerd様
その後いろいろwebにころがっているマニュアルを見ながら当ソフトをいじったところ無事解決に至りました。ご指摘いただいた操作はキーポイントとなり大変助かりました。
このたびは貴重なお時間ありがとうございました。

お礼日時:2018/01/16 13:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています