Sellcodes
  • Browse
    • Login
    • Sign Up
  • Users are requesting the codes...
  • See all requests

Image modulation using palette.

Conditions
1. Input is a tiff CMYK image (8 bit depth)
Total time of execution should be less than 7 seconds for a 20000x10000 pixels
It should work on images up to 1.5 GB
Execution of the code should be nodejs (can a nodejs wrapper around a c++ module, can also be nodejs code that uses c++ modules such as sharpjs)
Steps:
1. Making a palette with X colors using any algorithm (can be octo quantization algo but not mandatory), we need at least 4 colors at the end in a CMYK format.
2. Each pixel of the original image has now a palette color associated and should be modulated with a specific hue parameter.
3. In order to make the hue parameter for each palette color (usually four) we will submit a cmyk target, and the hue parameter that are chosen should minimize the sum of the distances (or squarred distance) between the pixels associated to that palette color and the target cmyk.

link-img

1

# Users who requested
the code (so far)

link-img

$600

Suggested price from buyers
at which they’d buy

link-img

$600

Potential revenues from requesters (actual
revenues can be significantly higher)

Time of last request:on Jun 3, 2023

Tags:Sharpsjs, Javascript

Sellers

If you own such codes, please set up an offer and then invite users to it by clicking on «Invite to offer».

Invite to offer

Buyers

If you’re also be willing to buy those codes then click on «I’d also buy it» (no commitment to buy, but please only click when you’re serious about it).

I'd also buy it!

Tell people about Sellcodes and get 20-40% on every resulting sale!

Spread the word
  • PARTICIPATE
  • Buy
  • Offer
  • Share
  • LEARN
  • About
  • Blog
  • FAQ
  • CONNECT
  • Twitter
  • Facebook
  • Contact
  • LEGAL
  • Terms
  • Privacy
  • © 2025 Sellcodes
Log in to your Sellcodes account
Keep me logged in Forgot your password?
Looking to create an account?
Sign up for Sellcodes
By creating an account you agree to our Terms Of Use and Privacy Policy
Did you mean to Login?