title: Replaceing color on a image realtime
body: <p>First of all I will explain my situation so you can know my problem a little better. I'm making a HTML5 app. I have a canvas, and using a color picker you can change the color of the canvas. Now i have a picture which I want to put on the canvas but that pictures color needs to be changed using a color picker. So i need to replace, lets say, black color on that picture and put it on the canvas so it dosnt screw up the background.</p>
  
  <p>So that will look like this:<br>
  1st color picker- changes the color of the canvas<br>
  2nd color picker - replaces the black color on the image with the one in the color picker and puts it on the canvas  </p>
  
  <p>Now my problem is how to replace the color on the image without reloading the page.</p>
  
  <p>My only condition is no using silverlight, flash, java or any other similar tehnology that need 3rd party software to be installed on the device.</p>
  
  <p>Thanks in advance.
  If you dont understand my query fully, feel free to ask.</p>