Bananymous
|
65c6d62a15
|
LibImage: Start work on PNG decoding
This patch adds PNG decoder that currently only inflates the PNG's zlib
deflate stream
|
2024-06-17 22:58:59 +03:00 |
Bananymous
|
0bc8d49684
|
LibImage: Add image format probing
Instead of determining the image type in Image.cpp call image probing
functions for each supported image type
|
2024-06-17 22:14:43 +03:00 |
Bananymous
|
14d4551476
|
LibImage: Add rgba getter for Image::Color
Actually the format is 0xAARRGGBB which is what my framebuffer uses.
|
2024-06-16 00:23:02 +03:00 |
Bananymous
|
e6549b0fe8
|
LibImage: Implement (bi)cubic interpolation
This is kind of slow but yields much nicer results compared to
(bi)linear interpolation. I should probably add gamma correction...
|
2024-06-15 23:05:10 +03:00 |
Bananymous
|
96efd1e8b9
|
LibImage: Implement image resize using nearest or bilinear filters
|
2024-06-15 17:23:24 +03:00 |
Bananymous
|
672ce40618
|
LibImage: Move userspace image parsing to its own library
The image utility now uses this tool instead of parsing images on its
own.
|
2024-06-14 11:05:54 +03:00 |