!!! サイト改修中のため表示が乱れる場合があります(1月末頃まで) !!!
画像処理

14-18. ImageJで星空の写真から星の座標と個数を取得

やること

第3回ビネクラ杯では360個もの星の座標が与えられますが、星に一つ一つ印をつけながら座標を調べたわけではありません。ImageJを用いて星空の写真から星の座標と個数を取得する方法の備忘録を残しておきます。

使用した写真とソフト

星空の写真です。

解析ソフトは研究ではおなじみのImageJです。バグが多いせいでかなりクセが強いです。

Former Home of Imagej

手順

画像を読み込んで、[Brightness/Contrast] で明るさを調整します。ここで小さい星はある程度暗く調整しておきます。

[8-bit] でグレースケールにします。

[Threshold] で二値化します。

[Open](オープニング)で小さいごま塩ノイズを除きます。ここで小さい星は除去されます。

[Ultimate Points] で星を1pxに収縮させ、もう一度 [Threshold] で二値化します。

[Analyze Particles] で132個の星の座標が取得できました。なおMeanとMinはバグっています(半ギレ)。

まとめ

複数の星がくっついていたりするともう少し複雑な処理が必要になりますが、一番シンプルな手順はこのとおりだと思います。

リアクションのお願い

「参考になった!」「刺激された!」と思ったらぜひリアクションをしましょう。エンジニアの世界はGive and Takeによって成り立っています。これからも無料で良質な情報にアクセスできるよう、Giveする人への感謝をリアクションで示しましょう!

この記事をシェアする

自身のブログ等で使用する場合は引用を忘れずに!

また、寄付も受け付けています。コーヒー1杯でとても喜びます(*˘︶˘*)

 Amazonでギフト券(アマギフ)を贈る

こちらのリンク から金額を指定してお贈りください。(デフォルトで10000円になっているのでご変更ください)

配送:Eメール
受取人:staffあっとvigne-cla.com
贈り主:あなたのお名前やニックネーム
メッセージ:◯◯の記事が参考になりました。など

のようにご入力ください。見返りはありませんのでご了承ください。

 Amazonで食事券(すかいらーく優待券)を贈る

500円 1000円 2000円 5000円 からお贈りください。

配送:Eメール
受取人:staffあっとvigne-cla.com
贈り主:あなたのお名前やニックネーム
メッセージ:◯◯の記事が参考になりました。など

のようにご入力ください。見返りはありませんのでご了承ください。

 その他、ギフト券やクーポン券をメールで贈る

デジタルのギフト券/クーポン券はメールアドレス(staffあっとvigne-cla.com)までお送りください。受領の返信をいたします。
紙のギフト券/クーポン券は 「郵便物はこちらへ」の住所 まで送付してください。名刺やメールアドレスを同封していただければ受領の連絡をいたします。
余った株主優待券等の処理におすすめです。
いずれも見返りはありませんのでご了承ください。

不明点はSNSでお気軽にご連絡ください

ビネクラのTwitter・Youtubeでコメントをください!


Slack・Discordの場合はこちらの公開グループに参加してShoya YasudaまでDMをください!


※当ブログに関することは何でもご相談・ご依頼可能です。

この記事を書いた人
Yasuda

博士(理学)。専門は免疫細胞、数理モデル、シミュレーション。米国、中国で研究に携わった。遺伝的アルゴリズム信者。物価上昇のため半額弁当とともに絶滅寸前。

タイトルとURLをコピーしました