Thanks to Julio Marchi for this space in MSX All
 

Research

  This section presents some results on the studied techniques.

 
 Chart tests
  The following tests were performed from a 24-bit color reference chart in order to evaluate the color conversion.


24-bit chart (Wikipedia1) Chart on Screen 5 Chart on Screen 8


  Reference: http://en.wikipedia.org/wiki/List_of_8-bit_computer_hardware_palettes


  MSX colors adaptation:

Windows Wallpaper
Number of colors: 15 (MSX 1)
Method: Eucidian Distance
Smurfs
Number of colors: 15 (MSX 1)
Method: Fuzzy Logic


Brazil volley team
Number of colors: 16/512 (MSX 2)
Method: Error Diffusion
Palette: optimized
Fantastic 4
Number of colors: 256 (MSX 2)
Method: Ordered Dithering


Girl - normal image
Number of colors: 15 (MSX 1)
Method: Error Diffusion
Girl - interlaced image
Number of colors: 15 (MSX 1)
Method: Error Diffusion


Girl
Number of colors: 16/512 (MSX 2)
Method: Eucidian Distance
Palette: optimized
Girl
Number of colors: 16/512 (MSX 2)
Method: Error Diffusion
Palette: optimized


Grayscale image
Number of colors: 256 (MSX 2)
Method: Error Diffusion
Grayscale image - bug fix
Number of colors: 256 (MSX 2)
Method: Error Diffusion


GSCREEN 14
Number of colors: 64 (V9990)
Method: Error Diffusion
GSCREEN 26
Number of colors: 32768 (V9990)
Method: Quantization


Download:
File Description
error.zip Octave/Matlab program using error diffusion.
euclideana.zip Octave/Matlab program using Eucidian Distance.
examples.zip Disk image with the example above.



Marcelo Silveira
Systems and Computing Engineer
Expert in Image Processing and Artificial Intelligence
© MarMSX 1999-2025