diff --git a/core/dplugins/dimg/README b/core/dplugins/dimg/README index de518929ee..3c5c07de88 100644 --- a/core/dplugins/dimg/README +++ b/core/dplugins/dimg/README @@ -1,65 +1,68 @@ Native DIMG Loaders status -------------------------- Format Read Write ICC MetaData Thumb 8bits 16bits dependency JPG Done Done Done Done Done yes N.A libjpeg PNG Done Done Done Done N.A yes yes libpng TIFF/EP Done Done Done Done Done yes yes libtiff RAW Done N.A N.A Done Done yes yes libraw (internal) PGF Done Done TODO Done N.A yes yes libpgf (internal) JPEG2K Done Done Done Done N.A yes yes libjasper HEIF Done Done Done Done N.A yes yes libheif / libde265 (internal) + libx265 (external) Others file formats are supported: - in 8 bits/color/pixel only using Qt plugin loaders (QImage and KImageFormat plugins - "KIMG") and mostly in read only. https://doc.qt.io/qt-5/qimage.html#reading-and-writing-image-files https://cgit.kde.org/kimageformats.git/tree/src/imageformats - in 8 or 16 bits/color/pixel using ImageMagick codecs (optional - "IM"). https://www.imagemagick.org/script/formats.php Note: if ImageMagick is present, this one is used in favor than Qt plugin loaders. Uncomplete list of supported formats are listed below: Format Read Write Description Codec (IM only) KRA yes no Krita Raster image KIMG ORA yes no OpenRaster image KIMG PIC yes no Softimage Raster image KIMG DDS yes yes Microsoft Direct Draw Surface KIMG | IM EPS yes yes Adobe Encapsulated PostScript KIMG | IM EXR yes yes ILM High dynamic range image KIMG | IM HDR yes yes Radiance RGBE image format KIMG | IM PCX yes yes ZSoft IBM PC Paintbrush KIMG | IM PNM yes yes Portable anymap KIMG | IM PSD yes yes Photoshop Raster image KIMG | IM RAS/SUN yes yes Sun Raster image KIMG | IM RGB yes yes Raw Red Green Blue image KIMG | IM RLE yes no Utah Run length encoded image KIMG | IM TGA yes yes Truevision Targa image KIMG | IM XCF yes no Gimp Raster image KIMG | IM GIF yes yes CompuServe Graphics Interchange Format KIMG | IM BMP yes yes Windows bitmap format KIMG | IM PBM yes yes Portable bitmap format KIMG | IM PGM yes yes Portable graymap format KIMG | IM PPM yes yes Portable pixmap format KIMG | IM XBM yes yes X Windows system bitmap KIMG | IM XPM yes yes X Windows system pixmap KIMG | IM PCD yes yes PhotoCD IM SGI yes yes Irix RGB image IM ICO yes no Windows icon format IM MNG yes yes Multiple-image Network Graphics IM SVG yes yes Scalable Vector Graphics IM WEBP yes yes Weppy image format IM FIT/FITS yes yes Flexible Image Transport System IM FLIF yes yes Free Lossless Image Format IM JBIG yes yes Joint Bi-level Image IM BPG Better Portable Graphics ----------------------------------------------------------------------------------- TODO : Remove Jasper dependency and replace by OpenJpeg http://www.openjpeg.org +Add AV1 plugin based on libaom (https://aomedia.googlesource.com/aom/) +Add JPEG-XR plugin based on libjxr (https://github.com/4creators/jxrlib) +Add WebP plugin based on libwebp (https://github.com/webmproject/libwebp)