You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have just compared the blurhash TypeScript module and the C module (I was about to write a blurhash node module based on the C implementation for performance).
The two blurhashes from the modules look different:
C Implementation
TS implementation (better)
Has a dark spot in the top left corner
matches the image really well
LTEfiu4UEe-p0M-oxuRQnhtkRQR*
UEE:Ct005i~C00^%%MIUr;%yMyNG^R9uRP%M
The original image used, with x: 4, y: 3 components:
Can someone explain the difference? Shouldn't the both modules create (nearly) the same output?
I think that the result from the TS implementation looks better and the result from the C module should match this.
The text was updated successfully, but these errors were encountered:
Just a guess, but something tells me it either has to do with sRGB<->Linear color-space conversions or an issue with image addressing causing it to alias the color samples differently.
I have just compared the blurhash TypeScript module and the C module (I was about to write a blurhash node module based on the C implementation for performance).
The two blurhashes from the modules look different:
The original image used, with x: 4, y: 3 components:
Can someone explain the difference? Shouldn't the both modules create (nearly) the same output?
I think that the result from the TS implementation looks better and the result from the C module should match this.
The text was updated successfully, but these errors were encountered: