We’re thrilled to share an exciting new feature: the Advanced Color Management API for Bytescale's Image Processing API.
This feature brings you several new image processing parameters to help manage ICC color profiles and color models, ensuring that your images look perfect wherever they’re displayed, whether that's on screens or printed.
What’s New?
- Color Model Control (the new
cm
parameter):- RGB: for screens.
- CMYK: for printing.
- Greyscale: for monochrome images.
- ICC Color Profiles (the new
icc
andiccPath
parameters):- Retain original ICC profile: Retain the original profile of your image.
- Strip the ICC profile: Removes the ICC profile from the output image (useful for saving web-optimized images in the sRGB color space, as browsers assume the sRGB color space so will use their own sRGB ICC profile).
- Add a built-in Bytescale ICC profile: Use our built-in profiles, such as a web-safe sRGB color profile or the U.S. Web Coated SWOP v2 CMYK color profile.
- Specify your own ICC profile: Upload your custom ICC profile to your account and apply it during image transformations.
By default, Bytescale converts all images to RGB using the sRGB color space and strips the ICC profile. This ensures your images are web-optimized right out of the box. However, with these new controls, you can prepare images for print or precisely manage colors by retaining the original ICC profiles, or specifying your own ones.
How to Use It
Integrating this new feature into your workflow is seamless. Whether you’re using our API directly or leveraging our SDKs, you’ll be able to use the new cm
, icc
, and iccPath
parameters documented below:
Read the Color Management API Docs »
Why This Matters
This enhancement showcases Bytescale’s dedication to offering a comprehensive suite of media processing APIs that exceed basic optimization. With precise color management, your digital assets will meet the highest standards for web, mobile, or print.
For those who need absolute color accuracy or are preparing images for print, start experimenting with the new color management features today and achieve the precision you need.
If your focus is on web-optimized images, no further action is required as our default settings (sRGB, stripped ICC profile) have you covered!
Happy Coding!