繁体   English   中英

您将如何绘制 UDP 数据?

[英]How would you draw UDP data as it comes in?

我想在 UDP 套接字上收听数据,这些数据将流入并在屏幕上绘制出来。我相信带有绑定的套接字模块将适合接收套接字上的数据,但我不是确定继续绘制数据的最佳方式。 图像尺寸将预先知道,原始数据将从任何角落开始直接绘制并继续填充图像框。

我会假设 tkinter 库或 PyQt 将适用于此,但我不知道是否有更好的选择,或者在走这些路径时我应该注意什么。

kinter 包含在 Python 中,您需要单独安装 PyQt(或 PySide)。 Qt 更现代,所以如果部署没有问题,我可能会先尝试一下。

Tkinter 有一个可用于绘图的 canvas 小部件。 它是基于矢量的,带有用于绘制线、圆等的基元。它非常易于使用,而且功能非常强大。

如果您的绘图更像是接收单个像素指令的绘画,您可以创建一个图像,然后您可以更改单个像素的 colors。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM