-
Notifications
You must be signed in to change notification settings - Fork 101
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
J2K in HEIF #357
Comments
JasPer does not officially support HEIC at present. I added some partial support for HEIC for experimentation purposes, but it is disabled by default (via the CMake option JAS_ENABLE_HEIC_CODEC). The HEIC support in JasPer is not native. So, whether the HEIC support in JasPer can handle J2K would depend on the HEIC library that JasPer uses for this support. If the HEIC library is sufficiently flexible, this might be possible, but I reallly don't know. I am not familiar with the technical details of HEIF/HEIC. So, it would not be feasible for me to add native support for this format to JasPer though. |
See jasper-software/jasper#357 (comment) Signed-off-by: Michael Vetter <[email protected]>
See jasper-software/jasper#357 (comment) Signed-off-by: Michael Vetter <[email protected]>
See jasper-software/jasper#357 (comment) Closes: #30581 Signed-off-by: Michael Vetter <[email protected]> Signed-off-by: David Seifert <[email protected]>
I don't know if it is necessary to add jpeg2000 to heif. heifenc_avx.exe image.jpg --verbose --jpeg2000 -L -q 100 -e openjpeg --no-alpha --matrix_coefficients=0 --full_range_flag=1 -o image3.heif heifenc_avx.exe image.jpg --verbose --htj2k -L -q 100 -e openjph --no-alpha --matrix_coefficients=0 --full_range_flag=1 -o image4.heif |
It looks like Jasper supports HEIC,
How difficult would be it be to add support for J2K in HEIF, which is specified in Rec. ITU-T T.815 | ISO/IEC 15444-16? Any particular obstacles?
@dukesook, who has been working on an implementation, has made sample files available at https://github.com/dukesook/enoji
The text was updated successfully, but these errors were encountered: