whats-a-png

Crates.iowhats-a-png
lib.rswhats-a-png
version0.1.1
sourcesrc
created_at2023-01-03 15:36:09.367535
updated_at2023-01-03 15:47:04.380247
descriptionA simple PNG decoder written in Rust
homepage
repositoryhttps://github.com/JPTomorrow/whats-a-png
max_upload_size
id750219
size239,923
JPM (JPTomorrow)

documentation

README

whats-a-png

Hank Hill Meme

This is an simple implementation of the png specification done for learning purposes. I will consider regularly maintaining this if anyone takes interest. Just message me about and I'm sure we can work something out.

github: https://github.com/JPTomorrow discord: Kallo#9370

Features

  • implimented using only the standard library
  • loading and saving of png images
  • extracts png info from header and structures it
  • allows for direct access of chunk bytes (does not compress or decompress them yet, you will have to implement that yourself for now)

TODO Features

  • INFLATE / DEFLATE Compression
  • allow various image manipulations
Commit count: 16

cargo fmt