223 views
in System Integration by
Hello,

When looking at different display types from different manufacturers, there are often differences noticed in color fidelity.
When designing GUIs, certain customers' key colors (CI colors) must be reproduced precisely though.
It would be desirable to be able to interchange different manufacturers' displays (with identical resolution of course) due to availability or lifetime issues, without having to modify graphics assets.

Is there a simple way to implement a global color correction table when using RGB565 display interface?

(I am well aware that color correction, if done right, is a fairly complex topic. I'm looking for a simple solution.)

Thanks,

Steffen

1 Answer

0 votes
by
Hello,

there is no adjustment from software side or Embedded Wizard.

A Display Controller hardware with built-in Gamma/Color Correction is the practical solution for your mentioned RGB565 color correction.

Modern display controllers include dedicated hardware registers for gamma correction and color adjustment that operate directly on the RGB565 pixel data before it reaches the display.

The correction tables are programmed into the display controller's color correction registers during initialization. When switching between different manufacturers' displays, you simply load the appropriate correction values for that specific display type into these registers.

This hardware-based approach provides zero software overhead, real-time processing, and allows seamless display interchangeability without modifying graphics assets - exactly what you need for maintaining color fidelity across different display manufacturers.

Best regards,

Manfred.

Ask Embedded Wizard - Archive

Welcome to the Ask Embedded Wizard archive. This community forum served us well for many years, but we've evolved our support approach!

Your resources:

The Embedded Wizard Online Documentation provides comprehensive documentation, tutorials, examples and ready-to-use software packages.

For dedicated assistance, explore our Embedded Wizard Product Support.

You can still browse the valuable discussions from our community history here.

Embedded Wizard Website | Privacy Policy | Imprint

...