+ [task#127425] add listening event after render.

This commit is contained in:
wangzemei
2024-09-09 14:00:20 +08:00
committed by 刘刚
parent dd8d0f2701
commit 7836804756
+16
View File
@@ -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);
});
});
};