12 Commits
Author SHA1 Message Date
timmy e91c39c79e Upgrade dependencies 2025-01-29 16:41:39 -08:00
timmy 72c18ebad3 Use limited pool 2025-01-12 17:26:32 -08:00
timmy b4754030d1 Fix tests 2025-01-12 17:25:23 -08:00
timmy 33ff96e45f Add json marshaling/unmarshaling 2024-08-11 19:57:15 -07:00
timmy 003cba6e1b Fix data race 2024-08-10 16:08:38 -07:00
timmy 88dd4778eb Fix bufPool 2024-08-05 13:56:02 -07:00
timmy 5cd3cb8dcf staticcheck fixes 2024-08-04 18:24:04 -07:00
timmy fb3adaa0a1 Update pre-commit 2024-08-04 17:22:06 -07:00
timmy aa1fe89e96 Performance
Reduce allocations by re-using uint8 slices where possible
Use github.com/disintegration/imaging for resizing
Add a module option to skip RGB conversion for YCbCr images
2024-08-04 17:21:58 -07:00
timmy cb5a8237c4 Update module path 2024-05-01 18:06:48 -07:00
timmy 53bce1cdc2 Add testing system 2024-05-01 17:59:11 -07:00
timmy 1ca06a1968 Make compliant with python imagehash 2024-04-05 17:29:30 -06:00