问题描述
我想从二维二进制矩阵中提取直线。
我会找到按邻居坐标分组的 1。
在附图中,有一个 256x128 的二进制矩阵。
从给定的例子中可以提取4条直线。
在找到所有分组的 1 之后,我想要一个包含 2 个边缘坐标的向量 [x1,y1,x2,y2]。
在给定的示例中,当然应该有 4 个向量。
他们没有机会交叉自己。
矩阵总是包含类似于直线的形状。
语言无关紧要,最好是 Python 代码。
我尝试使用 numpy 和 scipy.spatial.distance 库来创建解决方案,但失败了。
我应该使用哪些技术,或者我应该研究哪些库/函数?
提前致谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)