关于使用skimage执行基于区域边界的RAG的代码

关于Region Boundary based RAGs,我不清楚定义edges_rgb的代码,如果我对灰色图像执行RAG分析,为什么需要将边缘转换为rgb颜色?

edges_rgb = color.gray2rgb(edges)
g = graph.rag_boundary(labels,edges)
lc = graph.show_rag(labels,g,edges_rgb,img_cmap=None,edge_cmap='viridis',edge_width=1.2)
dianxinwad 回答:关于使用skimage执行基于区域边界的RAG的代码

事实证明您没有。这段代码做同样的事情:

g = graph.rag_boundary(labels,edges)
lc = graph.show_rag(labels,g,edges,img_cmap='gray',edge_cmap='viridis',edge_width=1.2)

我想原始作者更喜欢使用gray2rgb并且没有颜色映射。但这是优先考虑的问题,而不是必须的!

本文链接:https://www.f2er.com/3123120.html

大家都在问