I have included LIBPNG and ZLIB in my C software for the microcontroller project because of their very liberal license, which allows such use without the need for me to disclose any of my code (it is very similar to BSD / MIT / APACHE, but without attribution requirement) .
I would like to see how to use lossy compression to save memory. The JPEG code that I found is either GPL, LGPL, or not C. I cannot use LGPL because it still requires me to be able to replace the library with a newer or different version, which is impossible for this project.
I hope you know a suitable lossy image compression library. It should not be JPEG (I control both encoding and decoding), but it should be C, and no more than BSD licensed or similar (attribution is ok).
-Adam
source
share