import tensorflow as tf
import numpy as np
from pygsp import graphs, filters
G = graphs.Logo()
G.estimate_lmax()
g = filters.Heat(G, tau=100)
DELTAS = [20, 30, 1090]
s = np.zeros(G.N)
s[DELTAS] = 1
s = g.filter(s)
G.plot_signal(s, highlight=DELTAS, backend='matplotlib')
上面这段代码,执行后图象显示不出来,增加两行代码,问题解决,代码如下:
import tensorflow as tf
import numpy as np
from pygsp import graphs, filters
from pygsp import plotting
G = graphs.Logo()
G.estimate_lmax()
g = filters.Heat(G, tau=100)
DELTAS = [20, 30, 1090]
s = np.zeros(G.N)
s[DELTAS] = 1
s = g.filter(s)
G.plot_signal(s, highlight=DELTAS, backend='matplotlib')
plotting.show()
本文介绍了一段使用PyGSP库进行信号过滤并绘制的代码,在遇到图像无法显示的问题时,通过增加matplotlib显示功能的调用解决了该问题。
639

被折叠的 条评论
为什么被折叠?



