From bf195a038c5f55254d2bee0e83e4eea168a1a6ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= Date: Wed, 4 Sep 2019 17:42:26 +0200 Subject: [PATCH] Read FITS headers --- loadrunable.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/loadrunable.cpp b/loadrunable.cpp index 0af8f07..27e474d 100644 --- a/loadrunable.cpp +++ b/loadrunable.cpp @@ -75,6 +75,17 @@ QImage loadFITS(QString path, ImageInfoData &info) } } + int nheader, more; + fits_get_hdrspace(file, &nheader, &more, &status); + for(int i=1; i<=nheader; i++) + { + char key[FLEN_KEYWORD]; + char val[FLEN_VALUE]; + char comm[FLEN_COMMENT]; + fits_read_keyn(file, i, key, val, comm, &status); + info.append(StringPair(key, QString(val))); + } + fits_close_file(file, &status); if(status) {