Jon Beniston
72ce791a56
Fix error in release build
3年前
Jon Beniston
b3dd3f8ce1
Add enum for channel ID. Fix channel 3A to be near-IR as per https://nssdc.gsfc.nasa.gov/nmc/experiment/display.action?id=1998-030A-01
3年前
Jon Beniston
612dc0a977
Add macro for width of pixel rows
3年前
Jon Beniston
328ea956f4
Export offsets as needed for image functions
3年前
Jon Beniston
3141493ae6
Rename apt_getsample to apt_getsamples, as it gets more than one sample.
3年前
Jon Beniston
23d7870102
Add context pointer to getsample callback
3年前
Jon Beniston
ce63316fb2
Support C++
3年前
Jon Beniston
17950dc47e
Rename library so lib isn't repeated on Linux
3年前
Jon Beniston
8cdb314c0f
Return to src root
3年前
Jon Beniston
42b6e36e47
Fix .bat file comments
3年前
Jon Beniston
fb6fb49929
Use static library for aptdec executable, to avoid having to set path to library
3年前
Jon Beniston
4aca94f20f
Use INCLUDE_DIRs for libraries. Simplify conditions
3年前
Jon Beniston
429e73a2b1
Fix palette exports
3年前
Jon Beniston
dc3c02c76d
Add support for building a shared library (libaptdec).
Exported functions and types prefixed with apt_
Callback added for getsample, instead of calling named function.
Allow library to be built without libpng or libsndfile.
Add support for building with MSVC on Windows.
Fix a few MSVC compiler warnings.
Fix nonlinear radiance correction for NOAA19.
3年前
Xerbo
86b8d618e0
Fix for compilation with gcc10
3年前
Xerbo
13d98107ac
Fix map alignment when using crop noise
The crop noise effect shifts the enetire image in memory, however when applying a map this shift did not get taken into account.
4年前
Xerbo
7892869d39
Fix segfault when trying to do anything
Don't try to memcopy into a null pointer
4年前
Xerbo
b5b50919ec
Add .. to CMake in quick start
4年前
Xerbo
94f3bdbc24
Add CMake into the apt install command in quick start
4年前
Xerbo
a9a3998da2
Add notice about deprecation of the makefile (and fix it)
4年前
Xerbo
eb61a550c1
Add release windows build
4年前
Xerbo
c3422dc634
Hopefully fix windows build
Run in debug now instead of release to ignore warnings and use a glob to find the DLL's instead of hard coding their paths
4年前
Xerbo
c757dc7614
Switch to argpase and move libaries into src/lib/
4年前
Xerbo
45d29136d6
Copy `sndfile.lib` into build path
4年前
Xerbo
68c0360b29
Add action for windows debug
4年前
Xerbo
f1979a74d9
Windows build now working properly
Was opening PNG files (which are binary...) with `r` instead of `rb` which caused problems on windows
Added `libsndfile-1` back into FindLibSndFile.cmake, since it's needed
Package `sndfile.dll` instead of `libsndfile-1.dll` since thats what the binary looks for
4年前
Xerbo
ad3b9ed0ed
Rewrite the windows build script
4年前
Xerbo
3b9a830ee2
Remove src/filtercoeff.h after forgetting in 7148947
4年前
Xerbo
5324247187
Run debug build on the correct branch
4年前
Xerbo
253f082f4c
Use correct URL's for badges
4年前
Xerbo
71489470b6
Merge filtercoeff.h into filter.h
4年前
Xerbo
be0aa786f7
Add debug badge to README
4年前
Xerbo
042764505a
Add debug build and specify arch in name
4年前
Xerbo
05f6ac2581
Fix naming in packaged builds and add full description
4年前
Xerbo
cc5eb0f65b
Add improved N19 HRPT palette, remove the older bad ones
4年前
Xerbo
466fe01a52
Add build status badge
4年前
Xerbo
06571464fe
Make release builds work
Since release builds had -Werror on, every warning is counted as an error, and the #pragmas that supressed that warning caused a wrning them selfs.
4年前
Liam
0cc69cbecd
Use sudo when running apt
4年前
Liam
d494cf573d
Install dependencies in GitHub actions
4年前
Liam
a04bc4a439
Add initial GitHub actions workflow
4年前
Xerbo
c5ec69f48a
Headerise each file
4年前
Xerbo
7763148aea
More verbose output when building with CMake
4年前
Xerbo
ec8a1eb168
Remove distribution image generation
It didn't even work in the latest commit
4年前
Xerbo
2213e46ddf
Stack image types as much as you want
Create a copy of the image before modifying it for temperature calibration
4年前
Xerbo
8cfbc9d12b
Fix for small mistake in b96a2c6
4年前
Xerbo
7d9f38f91e
Add -r flag to realtime decoding command
4年前
Xerbo
b96a2c6f0b
Increase buffer size
4年前
Xerbo
6b03bdd11e
Set PALETTE_PATH in Makefile
4年前
Xerbo
bb37bf0628
Palette search directorie, basic packaging support
4年前
Xerbo
b8671a325f
Move source into src/
4年前