gpt4 book ai didi

c - 使用 OpenCV Cv Graph 将图像表示为基于像素的图形

转载 作者:行者123 更新时间:2023-11-30 17:44:41 25 4
gpt4 key购买 nike

需要在一个项目中使用 c,我在 pdf 中看到了这个屏幕截图,这给了我这个想法 http://i983.photobucket.com/albums/ae313/edmoney777/Screenshotfrom2013-11-10015540_zps3f09b5aa.png

它说你可以将图像的每个像素视为图形节点(或我猜的顶点),所以我想知道如何
我将使用 OpenCV 和 CvGraph 函数集来完成此操作。我试图这样做是为了了解以及如何在计算机视觉中使用图形,我认为这将是一个很好的起点。

我知道我可以使用以下方法向图形添加顶点

int cvGraphAddVtx(CvGraph* graph, const CvGraphVtx* vtx=NULL, CvGraphVtx** inserted_vtx=NULL )

并且文档说明了上述函数的 vtx 参数

“用于初始化添加的顶点的可选输入参数(仅复制超出 sizeof(CvGraphVtx) 的用户定义字段)”

这就是我将像素表示为图形顶点的方式,还是我找错了树...我很想了解更多信息图表,所以如果有人可以通过发布代码、链接或好的老式建议来帮助我......我将不胜感激=)

最佳答案

http://vision.csd.uwo.ca/code有一个多标签优化的实现。 GCoptimization.cpp 文件有一个 GCoptimizationGridGraph 类,我想这就是您所需要的。我不是 C++ 专家,所以仍然无法弄清楚它是如何工作的。我也在寻找一些更简单的解决方案。

关于c - 使用 OpenCV Cv Graph 将图像表示为基于像素的图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19888181/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com