-
-
Notifications
You must be signed in to change notification settings - Fork 852
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for HEIF based images #2633
base: main
Are you sure you want to change the base?
Conversation
…nto heic-support
@JimBobSquarePants Since a few days the Test runs on (at least the Linux) CI servers fails on a missing |
This is because of usage of Ubuntu:latest. The base image changed and libgdiplus is missing. I have a fix added to my open pr This commit fixes the problem 0a7cf55 |
Thanks guys, yeah spotted this, just taking a few days break but will get fixes merged soon. Happy New Year! |
Enjoy your deserved break |
Prerequisites
Description
This PR is an attempt to start with #1320
Implemented decoding and encoding of images based on a HEIF (ISO/IEC 23008-12:2022) container. These include (amongst others): HEIC, HIF and AVIF.
Please note this PR does NOT add any new compression algorithm to ImageSharp. For now it will take a JPEG thumbnail as its pixel source.
Needless to say, much more work is needed after this PR to reach the goal. I'm try to help there also.
Please do let me know any comments, also on whether to support the HEIF file format in the first place.