Ik heb drie gratis open-source tools (GPL-3.0) op GitHub gezet voor astrofotografen, telescoopliefhebbers en eclipsjagers. xisfconv is een commandline-tool / library geschreven voor C, C++, Python voor Linux, macOS en Windows die PixInsight-XISF, FITS en ASDF in alle richtingen naar elkaar omzet met behoud van keywords en plate-solve-gegevens (WCS), en ook naar TIFF of PNG exporteert. Telescope Optics Lab is een optische bank in de browser waarin je twaalf telescoopontwerpen via raytracing doorrekent en meteen ziet wat een andere spiegel, lens of afstand met het sterbeeldje doet. Solar Eclipse Browser toont op een interactieve 3D-globe alle 454 zonsverduisteringen van 1900 tot 2100, met geanimeerde schaduwpaden, kern- en bijschaduwzones en een doorzoekbare catalogus.
DNG formaat toegevoegd





Jurgen, bedankt voor deze nuttige toevoegingen. Vraagje: is het ook mogelijk – via een uitbreiding wellicht – dat je met Xisfconv ook raw-foto’s kan converteren naar de andere formats? Camera’s zoals Canon werken alleen met raw formats. En een programma zoals Siril werkt weer niet met Raw, wel met Fits.
Hallo Arie,
Ik heb de mogelijkheid onderzocht. Tot nu toe heb ik als reader zelfgenereerde code gebruikt en als ik dit rechtstreeks implementeer dan moet ik via libRaw werken en ik kan deze implementatie niet testen met een third party omdat elke andere tool ook via libRaw werkt. Het breekt het principe van een zelfstandige implementatie die ik tot nu toe heb toegepast, buiten het gebruik van compressie libraries en een xisf compatible interface. Ik begrijp de vraag maar de doelstellingen van deze xisfconv tool en de beperkingen die het gebruik van libRaw zouden opleggen liggen te ver uiteen. In plaats daarvan kan ik wel een DNG reader inbouwen.
Jurgen, dank voor je reactie. Helder.
Hallo Arie,
Ik heb DNG support toegevoegd met v0.18.0 en getest met mijn Canon 500D.
Ik ben even gaan zien en heb naast de Adobe DNG Convertor tool, enkel een open source DNG conversie tool geschreven in Rust tegengekomen dus ik ben nu ook aan een libRaw RAW camera image naar DNG conversie tool in C++ begonnen.
En de standalone RAW naar DNG Conversie tool is ook toegevoegd:
https://github.com/jkobierczynski/dngconv
Hé, super! Dank je wel!