MCPcopy Create free account
hub / github.com/LuminanceHDR/LuminanceHDR

github.com/LuminanceHDR/LuminanceHDR @v.2.6.1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v.2.6.1.1 ↗ · + Follow
3,080 symbols 8,152 edges 411 files 234 documented · 8% updated 55d agov.2.6.0 · 2019-07-15★ 66695 open issues

Browse by type

Functions 2,670 Types & classes 410
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Luminance HDR

===============

Copyright (C) 2010-2019

and many contributors and translators

Copyright (C) 2006-2010 - Giuseppe Rota grota@users.sourceforge.net

  • Webpage: http://qtpfsgui.sourceforge.net
  • Sourceforge: http://sourceforge.net/projects/qtpfsgui
  • Github: https://github.com/LuminanceHDR/LuminanceHDR

What it is

Luminance HDR is a graphical user interface (based on the Qt5 toolkit) that provides a complete workflow for HDR imaging.

Supported HDR formats: * OpenEXR (extension: exr) * Radiance RGBE (extension: hdr) * Tiff formats: 16bit, 32bit (float) and LogLuv (extension: tiff) * Raw image formats (extension: various) * PFS native format (extension: pfs)

Supported LDR formats: * JPEG, PNG, PPM, PBM, TIFF, FITS

Supported features: * Create an HDR file from a set of images (JPEG, TIFF 8bit and 16bit, RAW) of the same scene taken at different exposure setting * Save and load HDR files * Rotate and resize HDR files * Tonemap HDR images * Projective Transformations * Copy EXIF data between sets of images * Supports internationalization

Raw image formats are supported - and treated as HDR - thanks to LibRAW.

Make sure you read the "Dependencies" Section in the INSTALL file. If you intend to make a package for a GNU/Linux distribution, please refer to the same file for more information.

The code is in part based on the existing open source packages: - "pfstools", "pfstmo" and "pfscalibration" by Grzegorz Krawczyk and Rafal Mantiuk - "qpfstmo", by Nicholas Phillips.

Without their contribution all of this would have not been possible.

Dependencies

Please, refer to the INSTALL file

Compiling the sources

Please, refer to the INSTALL file

Contact and Links

All comments and suggestions concerning this package or implementation of particular algorithm are welcome.

For bugs, or feature request, please refer to the BUGS file

See also: * PFStools * PFStmo (a tone mapping library) * PFScalibration

Core symbols most depended-on inside this repo

Shape

Method 1,839
Function 831
Class 391
Enum 19

Languages

C++92%
C7%
TypeScript1%

Modules by API surface

src/Common/LuminanceOptions.cpp143 symbols
src/MainWindow/MainWindow.cpp123 symbols
src/sleefsseavx.c101 symbols
src/helpersse2.h95 symbols
src/sleef.c90 symbols
src/TonemappingPanel/TonemappingPanel.cpp56 symbols
src/HdrWizard/PreviewWidget.cpp56 symbols
src/Preferences/PreferencesDialog.cpp52 symbols
src/HdrWizard/HdrWizard.cpp52 symbols
src/HelpBrowser/helpbrowser.cpp51 symbols
src/HdrWizard/EditingTools.cpp50 symbols
test/mantiuk06/contrast_domain.cpp43 symbols

For agents

$ claude mcp add LuminanceHDR \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page