您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

canvas如何实现二维图片的多边形区域选择

canvas如何实现二维图片的多边形区域选择

有一张二维的楼层平面俯视图,类似下图(网图,侵删)
image.png

初始只有规划图没有任何信息,现在需要通过canvas选择相关房间的区域,存储该区域的像素点信息。由于房间区域有不规则的多边形,因此不能通过矩形等简单的图形来选择。如果要拟合多边形,可能比较适合使用贝塞尔曲线,但是这样对于使用者不方便,还有一种是使用canvas做一个类似魔棒的效果,但是魔棒也会受到内部的文字颜色干扰。

请问除了这两种方法以外,还有什么比较合适的方法吗?

react.js 2022/2/8 20:50:25 有549人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶