Skip to content
/ image Public

Some additional image format bindings for Go

Notifications You must be signed in to change notification settings

ezdiy/image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Some additional image format bindings for Go

  • mozjpeg bindings (or libjpeg, turbo).
    • Exposes extensive knobs for compression settings.
    • Supports true RGB/CMYK jpeg files as image.* equivalents, and fuzzy image format coercions.
    • Supports all image.YCbCr subsampling ratios.
    • This is geared for high-concurrency transcoding servers.
    • Soft-fails w/o cgo by wrapping std Go jpg codec.
  • openjpeg (JPEG2000).
    • Used for maps and medical imaging.
    • Very slow, but quality can even surpass webp.
    • Pictures only, no tiling atm.
    • cgo mandatory.

Libraries for other formats are out there. Consult imports in this demo application.

About

Some additional image format bindings for Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published