Skip to content
/ img Public

Image decoding and encoding with helpful features and metadata retention.

License

Notifications You must be signed in to change notification settings

snapas/img

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

img

Go Reference

Drop-in functionality for decoding and encoding images, with some sugar added, including:

  • Metadata preservation
  • JPEG auto-rotation

This is useful for building consumer-facing services and tools that manipulate images without losing important data along the way. Above all, this aims to fill a void left by the standard Go library, where manipulating images also means losing their metadata.

Goals

This aims to support basic functions around image manipulation in a pure Go implementation. This library was built for Snap.as, and will eventually become a part of WriteFreely.

HELP!

Frankly, I don't really know what I'm doing. I read Wikipedia, skim the spec, fork some code, and bang on it until it works. I could use some professional help developing this into a rock-solid library. So if you know image formats, please reach out, and I will pay you to help make that happen.

License

BSD 3-Clause License. Copyright 2021 A Bunch Tell LLC, and respective authors of libraries included herein.

About

Image decoding and encoding with helpful features and metadata retention.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages