¿Hay una manera de detectar líneas de lienzo con jQuery?

Estoy tratando de averiguar cómo se puede detectar si el mouse del usuario golpea una línea en un lienzo HTML 5 con jQuery.

Aquí está el código que genera las líneas del lienzo:

<canvas id="myCanvas" width="400" height="400" style="border:1px solid #c3c3c3;">
Your browser does not support the canvas element.
</canvas>

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
    window.onload = function(){
        var c=document.getElementById("myCanvas");
        var ctx=c.getContext("2d");
        ctx.moveTo(40,0);
        ctx.lineTo(40,360);
        ctx.stroke();
        ctx.moveTo(80,400);
        ctx.lineTo(80,40);
        ctx.stroke();
        ctx.moveTo(120,0);
        ctx.lineTo(120,360);
        ctx.stroke();
        ctx.moveTo(160,400);
        ctx.lineTo(160,40);
        ctx.stroke();
    };
</script>

Estoy utilizando un script jQuery modificado que encontré en otra pregunta aquí, pero ahora no puedo descubrir cómo detectar la línea, principalmente la diferencia de color de blanco a negro, en el lienzo. Sé que esto se puede hacer con imágenes, pero no he visto a nadie con algo como esto.

Supongo que mi pregunta real es, ¿hay una manera de detectar cambios de color en un elemento de lienzo con jQuery?

Respuestas a la pregunta(1)

Su respuesta a la pregunta