VLFeat、pydot配置

VLFeat配置

下载地址:http://www.vlfeat.org/download/
建议下载此版本
在这里插入图片描述
最新的版本对sift处理中的X.sift文件为空的情况下会报错。

下载好后解压
方法一:
将所在文件配置到环境变量Path中
D:\Program Files (x86)\VLFeat\vlfeat-0.9.20-bin\vlfeat-0.9.20\bin\win64
在这里插入图片描述
方法二:
将文件所在位置中的(我是D:\Program Files (x86)\VLFeat\vlfeat-0.9.20-bin\vlfeat-0.9.20\bin\win64)
sift.exe和vl.dll 拷到运行所在目录下面,亲测可用

pydot配置

根据网上经验帖:https://blog.csdn.net/sinat_37998852/article/details/80507536?utm_source=blogxgwz2
PS:参考博客中的每一步基本上我都有做

安装顺序:
graphviz->grapphviz软件本身->pydot
首先要在python中安装graphviz:pip install graphviz;
然后下载graphviz这个软件,直接下载镜像文件安装就好,要记得安装路径,并将路径添加到系统path中;
grapphviz软件下载地址:http://www.graphviz.org/download/
https://graphviz.gitlab.io/_pages/Download/Download_windows.html
在这里插入图片描述
在这里插入图片描述
最后,pip install pydot

python库文件 https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
但是只有和pyrhon27 匹配的 pygraphviz cp27

因此,直接下载
pygraphviz-1.5.zip 下载地址https://pypi.org/project/pygraphviz/#files
解压后放到运行文件的根目录下
(但这步好像不是很必要,运行时好像没有调用到这个包)

pip install pydot

最后成功运行(哪些步骤是关键的我也不是很清楚,但是都做好后可以使用)

测试代码

import pydot

g = pydot.Dot(graph_type='graph')

g.add_node(pydot.Node(str(0), fontcolor='transparent'))
for i in range(5):
  g.add_node(pydot.Node(str(i + 1)))
  g.add_edge(pydot.Edge(str(0), str(i + 1)))
  for j in range(5):
    g.add_node(pydot.Node(str(j + 1) + '0' + str(i + 1)))
    g.add_edge(pydot.Edge(str(j + 1) + '0' + str(i + 1), str(j + 1)))
g.write_png('../images/ch02/ch02_fig2-9_graph.png', prog='neato')

生成图片
在这里插入图片描述
ps
whl下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

在这里插入图片描述谢谢观看。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值