pedrocr/rawloader
View on GitHub ↗ ★ 383 Rust
rust library to extract the raw data and some metadata from digital camera images
6 mentions on Hacker News by 1 person: 0 stories, 6 comments · first 2017-07-06 · latest 2021-11-24
20082026
-
The simplest form is just to pack 10 or 12 bit values. There's all kinds of variations of that: https://github.com/pedrocr/rawloader/blob/a59bb78d156277781a... There are a few formats that use a curve and less bits. They do become lossy…
comment by pedrocr · 2021-11-24 · in QOI: Lossless Image Compression in O(n) Time -
…with still some tricks for compression. Samsung's various SRW encodings remind me most of this: https://github.com/pedrocr/rawloader/blob/a59bb78d156277781a...
comment by pedrocr · 2021-11-24 · in QOI: Lossless Image Compression in O(n) Time -
…an input stream and memory so that if you are reading directly from a file the copy is avoided: https://github.com/pedrocr/rawloader/blob/c793a132fa03e336f8...
comment by pedrocr · 2020-11-23 · in “To be safe allocate 5 bytes more than you need” -
…me a new performance jump. No idea what happened in 1.24 though but it seems to be fixed now. [1] https://github.com/pedrocr/rawloader/
comment by pedrocr · 2018-03-29 · in Rust 1.25 released -
…are amazing. After this experience with rust I don't see any reason to ever write C/C++ again. [1] https://github.com/pedrocr/rawloader [2] https://github.com/pedrocr/rawloader/tree/master/src/imageop... (to be spun out into its own crate)…
comment by pedrocr · 2018-01-04 · in Announcing Rust 1.23 -
…mixing: http://entropymine.com/imageworsener/pixelmixing/ I implemented this for my image pipeline: https://github.com/pedrocr/rawloader/blob/230432a403a9febb5e... Makes for simple enough code and even before any serious effort at…
comment by pedrocr · 2017-07-06 · in Pillow-SIMD – Fast, production-ready image resize for x86