从图像矩阵创建节点和边的图形

时间:2018-11-29 10:44:18

标签: python image-processing graph

我有一个二进制矩阵,其中包含骨架的像素信息。 希望创建一个具有此二进制矩阵之外的节点和边的图形。

在Mathematica中使用UNION ALL之类的选项进行转换 位于两个节点之间的多个边缘到单个边缘。由于我没有 如果想错过图中多个边缘的细节,骨架图像已被转换为图像矩阵。

这是python代码,使用该代码将二进制矩阵(file.mat)加载到python中。

SELECT t1.id, t1.details
FROM table1 t1
WHERE EXISTS (SELECT 1 FROM table2 t2 WHERE t2.id = t1.id)
UNION ALL
SELECT t2.id, t2.details
FROM table2 t2
WHERE EXISTS (SELECT 1 FROM table1 t1 WHERE t2.id = t1.id);

这是输入文件file.mat

我想知道是否有一种方法可以处理包含像素信息的二进制矩阵并创建图形。

0 个答案:

没有答案