Skip to content

Conversation

@tristanphease
Copy link
Contributor

This is step 4 of the lossy encoder as in #155
This PR adds the actual vp8 encoder that encodes images.
There's quite a few changes in this one but I'm not sure how to split it up in a way that makes sense. I did simplify it a little by making it always picking luma mode and chroma mode of DC.
Most of the changes are in vp8_encoder which is similar to vp8.rs but does the reverse operations by encoding instead of decoding.

@tristanphease tristanphease force-pushed the lossy-encoder-4-add-basic-encoder branch from c742c65 to 0d0e94b Compare September 26, 2025 11:30
@fintelia fintelia merged commit b215651 into image-rs:main Oct 19, 2025
7 checks passed
@tristanphease tristanphease deleted the lossy-encoder-4-add-basic-encoder branch October 19, 2025 06:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants