Schnellstart¶
Installation¶
Option 1: Vorgefertigte Binaries (Schnellster Weg)¶
Von GitHub Releases herunterladen:
# Linux (GUI3 mit Web-Oberfläche)
curl -L -o tile_compile.zip \
https://github.com/jeamy/tile_compile/releases/latest/download/tile_compile_gui3-linux-v0.3.9.zip
unzip tile_compile.zip
cd tile_compile_gui3-linux-v0.3.9
# GUI3 starten (Browser öffnet sich automatisch)
./start_gui3.sh # http://127.0.0.1:8080/ui/
Option 2: Aus dem Quellcode bauen¶
# Repository klonen
git clone https://github.com/jeamy/tile_compile.git
cd tile_compile
# C++-Pipeline bauen
cd tile_compile_cpp
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . -j$(nproc)
# Optional: Web-Backend (aus tile_compile_cpp/build)
cd ../../web_backend_cpp
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . -j$(nproc)
GUI3-Workflow¶
- Input scannen — Tab Processing → Input & Scan: FITS-Lights-Ordner auswählen, optional Kalibrierungsframes, auf Start Scan klicken
- Parameter anpassen — Tab Processing → Parameter: Beispiel-Konfiguration laden oder anpassen, validieren und speichern
- Start & Überwachung — Tab Processing → Run Monitor: Run starten, Phasenfortschritt in Echtzeit verfolgen
- Ergebnisse ansehen — Ergebnisse in
runs/<run_id>/outputs/, Diagnosebericht über Generate Stats erzeugen
Vollständige Anleitung: GUI3 Benutzerhandbuch
Wenn runtime_limits.acceleration_backend: auto verwendet wird, zeigen die
Live-Fortschrittsmeldungen die effektiv genutzten Ausführungsressourcen, z.B.:
PREWARP | progress (50%) | cpu_workers=8 gpu=yes backend=opencv_cuda
REGISTRATION | progress (50%) | cpu_workers=8 gpu=no backend=cpu
Die GPU ist optional; gpu=no bei REGISTRATION ist normal. Alle ausgewählten
Phasen-Backends in runs/<run_id>/artifacts/acceleration_context.json überprüfen.
CLI — Erster Run¶
./tile_compile_cpp/build/tile_compile_runner \
run \
--config tile_compile_cpp/tile_compile.yaml \
--input-dir /pfad/zu/lights \
--runs-dir ./runs
Run fortsetzen (Resume)¶
Siehe CLI-Referenz für alle Befehle.