+ [task#127425] add listening event after render.
This commit is contained in:
@@ -20,6 +20,22 @@ $(document).ready(function()
|
||||
const binarizeImageUrl = canvas.toDataURL();
|
||||
colorRegions(binarizeImageUrl).then((data) => {
|
||||
displayColoredImage(data.image);
|
||||
const coloredRegions = data.regions;
|
||||
const pixelData = data.pixelData;
|
||||
|
||||
/* 点击画布外区域取消高亮。*/
|
||||
/* Click on the area outside the canvas to unhighlight.*/
|
||||
$(document).on('click', function(event)
|
||||
{
|
||||
const rect = canvas.getBoundingClientRect();
|
||||
let canvasX = rect.left;
|
||||
let canvasY = rect.top;
|
||||
let mouseX = event.pageX;
|
||||
let mouseY = event.pageY;
|
||||
|
||||
/* 恢复整个画布的原始状态。 */
|
||||
ctx.putImageData(pixelData, 0, 0);
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user