Получить цвет пикселя

Как можно ли получить цвет конкретного пикселя в блоке, допустим задаю с первого пикселя по 100 пиксель по вертикали вывести цвета каким они окрашены что бы это выглядело так
1, 1 - #fff
1,2 - #000
1,3 - #fff
,
1,10 - #555

Можно сделать скриншот страницы браузера (некоторые браузеры этом умеют) например с помощью такого http://html2canvas.hertzen.com, поместить изображение в canvas, и взять цвет пикселя например так (вырезка кода из ответа на этот вопрос http://stackoverflow.com/questions/6735470/get-pixel-color-from-canvas-on-mouseover)

$('#example').mousemove(function(e) {
    var pos = findPos(this);
    var x = e.pageX - pos.x;
    var y = e.pageY - pos.y;
    var coord = "x=" + x + ", y=" + y;
    var c = this.getContext('2d');
    var p = c.getImageData(x, y, 1, 1).data; // Get colour
    var hex = "#" + ("000000" + rgbToHex(p[0], p[1], p[2])).slice(-6);
    $('#status').html(coord + "<br>" + hex);
});