Deine Aufgabe hättest du severseitig zu lösen.
Bildmanipulationen im gesuchten Umfang gehören nicht zu den clientseitigen Möglichkeiten.
klar geht das, siehe http://aktuell.de.selfhtml.org/artikel/grafik/inline-images/
ich bin sicher, dass man so in javascript grafiken generieren *kann*, ich weiß jedoch nicht,
wie aufwendig es ist, die algorithmen nach js zu portieren...