FITS and XISF image viewer, converter and indexer https://nouspiro.space/?page_id=206
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Dušan Poizl c7f4e3747a
Fix initialization of SATURATION settings
4 weeks ago
3rdparty Add MacOS PCL libs 8 months ago
about Add image formats to help 2 months ago
shaders Simple grey world white balance 2 months ago
translations Update translations 1 month ago
.gitignore Convert to CMake build system 10 months ago
CMakeLists.txt Implement workaround for flatpak QFile::moveToTrash 2 months ago
LICENSE Initial commit 7 years ago
README Update build instructions 8 months ago
about.cpp Add help dialog 10 months ago
about.h Add help dialog 10 months ago
bayer.png Convert svg icon to png 10 months ago
database.cpp CSV export 1 month ago
database.h Refres database table when indexing is done 8 months ago
databaseview.cpp CSV export 1 month ago
databaseview.h CSV export 1 month ago
delete.cpp Implement workaround for flatpak QFile::moveToTrash 2 months ago
filesystemwidget.cpp Refresh dir when show hidden files is toggled 2 months ago
filesystemwidget.h Remove unused method 5 months ago
gitversion.cmake Add version to About dialog 10 months ago
gitversion.h.in Add version to About dialog 10 months ago
icon.ico Add app icon 10 months ago
icon.rc Add app icon 10 months ago
imageinfo.cpp Load XISF::ReadImageProperties 1 month ago
imageinfo.h Load XISF::ReadImageProperties 1 month ago
imageringlist.cpp Get rid of QRegExp 1 month ago
imageringlist.h Allow change of preload without restart 2 months ago
imagescrollarea.cpp Fix QPixmap::scaled: Pixmap is a null pixmap error 7 years ago
imagescrollarea.h Add override keyword 9 months ago
imagescrollareagl.cpp Fix white balance uninitialized at start 4 weeks ago
imagescrollareagl.h Fix white balance uninitialized at start 4 weeks ago
install.cmake Install metainfo generally 3 months ago
invert.png Add support for invert and super pixel 10 months ago
loadrunable.cpp Fix exceptions and errors in analyzing code 1 month ago
loadrunable.h Refractor save dialog 2 months ago
main.cpp Don't create debug context 1 month ago
mainwindow.cpp CSV export 1 month ago
mainwindow.h CSV export 1 month ago
markedfiles.cpp Add marked files dialog 10 months ago
markedfiles.h Update translations 10 months ago
nuke.png Add support for invert and super pixel 10 months ago
nuke_a.png Add button to autostrech for each file 10 months ago
rawimage.cpp Fix exceptions and errors in analyzing code 1 month ago
rawimage.h Add saturation statistic 1 month ago
resources.qrc Add debayer 2 months ago
settingsdialog.cpp Fix initialization of SATURATION settings 4 weeks ago
settingsdialog.h Add saturation statistic 1 month ago
space.nouspiro.tenmon.desktop Update translation and metainfo 2 months ago
space.nouspiro.tenmon.metainfo.xml Update metainfo 1 month ago
space.nouspiro.tenmon.png Change domain name 3 months ago
space.nouspiro.tenmon.svg Add scalable icon 3 months ago
space.nouspiro.tenmon_128.png Install metainfo generally 3 months ago
starfit.cpp Fix exceptions and errors in analyzing code 1 month ago
starfit.h Remove unused methods 3 years ago
statusbar.cpp Better status bar 8 months ago
statusbar.h Better status bar 8 months ago
stfslider.cpp Add fine tune for STF slider 2 months ago
stfslider.h Add fine tune for STF slider 2 months ago
stretchtoolbar.cpp Add saturation statistic 1 month ago
stretchtoolbar.h Add button to autostrech for each file 10 months ago
tenmon.icns Add icon for MacOS 8 months ago

README

FITS/XISF image viewer with multithreaded image loading


To get all dependencies install these packages

sudo apt install qtbase5-dev libraw-dev libexif-dev libcfitsio-dev libgsl-dev wcslib-dev libopencv-dev cmake

on OpenSUSE

sudo zypper install opencv-devel gsl-devel exif-devel libraw-devel wcslib-devel libqt5-qtbase-devel

MacOS X

To compile on MacOS install XCode first. Then install homebrew in x86_64 mode
with "arch -i x86_64". Building on native ARM is not supported.

homebrew install qt5 libraw cfitsio libexif libgsl wcslib opencv

You may need to set CMAKE_PREFIX_PATH for Qt5 and OpenCV so CMake can find them.

Then to build run standard cmake

cmake -B build -S .
cmake --build build
./build/tenmon