Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
homm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
homm
4y ago
> MozJPEG use a lower value in the first position of the quantization just like this article suggests It has lower value in the first position of the base table, i.e. the table which is used for q=50. With lower qualities this value sc
2.
▲
by
homm
4y ago
It's for free.
3.
▲
by
homm
4y ago
The simple question: if all the existing formats already solve the image compression problem, why a new image formats (WebP, HEIC, AVIF, JPEG XL etc) appears?
4.
▲
by
homm
4y ago
It was not badly picked for regular use cases. Just, before the retina displays appeared no one was interested in extreme low bitrate and no one knew that different artifacts had different impact with high density. At least this problem was
5.
▲
by
homm
9y ago
This picture from great site with collections of high-resolution photos under free license https://unsplash.com/photos/vXpcpTl2Tt4 Bu the way, thank you fo pointing out that this is Bologna! I'm going to Italy at
6.
▲
by
homm
9y ago
Each resampling algorithm will internally produce some high-precision result before cutting it to 8 bits. For Pillow-SIMD it is 32-bit integers. Currently, I haven't considered dithering, but it is a very interesting idea. Do you have
7.
▲
by
homm
9y ago
Well, 3680x2456 / 0.06 seconds ≈ 150 Mp/s or 75 Mp/s/per core. Pillow-SIMD's current implementation runs on ≈ 700 Mp/s/pre core for bicubic (which is closer to this implementation). Obviously, your impleme
8.
▲
by
homm
9y ago
1. asm.js is dead in favor of WebAssembly 2. I need a solution for most browsers on most platforms, not for some very recent and most popular
9.
▲
by
homm
9y ago
Color space conversion is a hard topic in terms of performance. First of all, not all images are stored in sRGB. Most of them have another color profiles (such as P3 or ProPhoto). So, sRGB conversion is not enough, you need the full color m
10.
▲
by
homm
9y ago
No. As I can see, no one uses FFT for image scaling. I guess because of it much slower.
11.
▲
by
homm
9y ago
It's exactly what my previous article "Image resize in browsers is broken" is about ) https://blog.uploadcare.com/image-resize-in-browsers-is-brok... It originally was written two years ago, so some things ha
12.
▲
by
homm
10y ago
Opencv doesn't provide convolution-based resampling. Only supersampling with INTER_AREA flag, which is comparable to BICUBIC for high-ratio downscaling. So, such statements don't make sense without exact code :-)