Hola:
Lo que no termino de comprender es la intención de la pregunta, ya que si es para la web, tal vez sería mejor que una imagen (formato png o gif por ejemplo), una serie de capas posicionadas de forma absoluta...
Si buscas colores correlativos para crear gradientes, puedes revisar este viejo artículo mío:
Colores intermedios RGB, y con un bucle javascript en la página web los puedes obtener. También puse un formulario para obtenerlos en este otro artículo:
Efecto fundido en texto...
Otro tipo de imagen fácil de crear es en formato svg, y los canvas, aunque con estos últimos dependes de javascript.
Saludos