Skip to content
/ cif Public

Custom Image Format specification and reference implementation

License

Notifications You must be signed in to change notification settings

mvforell/cif

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cif

Custom Image Format specification and reference implementation

Note: This is in a very early stage of development and not actually meant to be used productively but to learn a thing or two about (custom) file formats and compression.

Dependencies

The reference implementation uses tkinter and py-lz4framed.

Usage

Customize (optional) and run create_sample.py, which will create a .cif file you can display using display.py.

Future of this project

As said in the specification, an alpha channel may be implemented. Also, the reference implementation does not check the image width, height or comment size, which never is a good idea and the generated sample image could probably be improved.

About

Custom Image Format specification and reference implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages