Python-sys.stdout.buffer.write太慢-视频转ascii

时间:2019-03-21 10:44:12

标签: python terminal ascii stdout

我正在创建一个程序,以从Video或Image在Ubuntu终端Ascii帧中打印。

我的问题非常棘手,因为除了向终端输出stdout外,其他一切都足够快


例如,视频中彩色的400x100 Ascii“图像”具有以下结果:

  

-总FPS:1.5

     

-sys.stdout.buffer.write(chararray)FPS:2

     

-计算FPS:20

enter image description here

chararray中是组成“一个像素”的结果字符串的字节

由于该程序运行速度足够快,并且只有 stdout 才使我放慢了速度。

还有其他选择吗?

0 个答案:

没有答案