我正在开发一个帮助用户有效绘画的应用程序。我有一个 C# 代码,它运行一个 matlab 脚本并获取边缘检测到的参考图像的黑白图像。现在,我开发了允许用户在图像上绘画的代码。我的任务是引导用户在此图像上绘画。本质上,当用户在绘画时,我的任务是查看在检测到的黑白边缘图像上的绘画不会越过边缘。我应该能够检测到当笔画越过边缘时,它应该在该边缘被切断。
我想知道如何存储边缘的信息并检查用户是否达到了边缘。如果有人可以提供一些关于相同的指导方针,那将非常有帮助。
谢谢
已编辑:我上传了一张参考图像及其边缘检测图像。绘画是在边缘检测到的图像上完成的。