Skip to content

Conversation

@ijambro
Copy link
Contributor

@ijambro ijambro commented Apr 27, 2020

I wanted to let you know that for values of count greater than 7, the actual number of colors returned is one fewer than the requested count.

I added tests here to automate checking for the issue. The first two tests pass, and the final test fails:
Uncaught AssertionError [ERR_ASSERTION]: 9 == 10

I've debugged the cause:
The count that is received by quantize is considered a maximum count, but in get-image-colors and get-rgba-palette, we treat it as THE count.

I think quantize should be able to better guarantee the actual colors returned matches the count requested, so I opened an Issue and a Pull Request against them:
olivierlesnicki/quantize#10

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant