python照片去脏_python中的快速脏条纹图?

我有一些python代码,经常接收一条包含时间戳和边缘转换(从低到高或从高到低)的消息。我想在条形图上绘制每个转换,以便以最少的工作量快速而脏兮兮地显示数字波形。

你能推荐一些简单的方法或软件包吗p>

我也不反对以csv格式导出数据,并将其加载到另一个程序中,如果这样做更容易的话。

试过的CairoPlot:>>> data = [(10, 0), (11, 1), (12.5, 0), (15, 1)]

>>> def fn(t):

… for d in data:

… if t > d[0]:

… return d[1]

… return data[-1][1]

>>> CairoPlot.function_plot( ‘tester.png’, data, 500, 300, discrete = True, h_bounds=( data[0][0],data[-1][0]), step = 1 )

这让我的CPU在超过10分钟的时间里保持100%的速度,并且一直在消耗内存。我在它用完所有的交换之前就把它杀了。我是做错什么了还是凯洛普洛特刚刚坏了p>

我现在有了一些更可行的使用CairoPlot的方法,大致基于上面的代码。然而,由于分辨率的原因,它并不完美:我可能需要高达数十纳秒(1e-8)的分辨率才能捕捉到一些较短的脉冲。对于多秒图,使用此方法需要很长的时间。

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览215682 人正在系统学习中 相关资源:phantomjs-dirty:PhantomJS的兼容键值数据库-其它代码类资源…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月6日
下一篇 2020年11月6日

相关推荐