このプロジェクトでは写真家でありエンジニアでもあるYagerが、星景写真を撮影・編集する時に使用するスクリプトを公開しています。
startrail - スタートレイル写真比較明合成スクリプト
複数の星景写真を比較明合成(lighten blend)して、スタートレイル(星の軌跡)写真を作成するスクリプトです。
主な特徴:
- 16bit深度処理(ImageMagick使用)
- 4つの合成モード(default, comet, reverse, pickaxe)
- Python標準ライブラリのみで動作
詳細は startrail/README.md を参照してください。
meteor-detect - 流星検出スクリプト
指定された動画ファイルから流星を自動検出するスクリプトです。差分画像と比較明合成を使用して流星の軌跡を検出し、検出結果を画像と動画で保存します。
主な特徴:
- 差分画像による検出
- 比較明合成で軌跡を強調
- HoughLinesPによる線検出
詳細は meteor-detect/README.md を参照してください。
starscape-scripts/
├── README.md (このファイル)
├── startrail/
│ ├── README.md
│ ├── LICENSE
│ └── startrail.py
└── meteor-detect/
├── README.md
├── LICENSE
├── meteor-detect.py
└── sample_movie_steps/
このプロジェクトの各スクリプトは MIT License の下で公開されています。
startrail: MIT License - Copyright (c) 2026 Yagermeteor-detect: MIT License - Copyright (c) 2026 Yager- 元のスクリプト(atomcam.py)は kin-hasegawa 氏によって作成されました
各スクリプトの詳細なライセンス条項は、それぞれのディレクトリ内の LICENSE ファイルを参照してください。