我正在开发一种算法,其中数据点在 2D 空间中“导航”
出于开发和调试目的,我需要以一种我可以识别图像中迭代的数据点的方式可视化这些数据:它们在 2D 空间的边界处是否表现正确,或者在相互交互时是否正确。以前,我为此使用了 ncurses,但它有一些限制。稍后,我需要根据一些规则对一些点进行着色。
所以,我正在考虑构建一个图像,其中每个点都对应一个像素坐标。图像应在后台构建以供以后检查。对于第一个调试阶段,只有 20 个点,图像会非常小,但我可以放大它们以查看这些点。后来,有了更多的点,我可以观察他们的集体行为。
我怎样才能以简单的方式实现这一目标?有没有办法直接从我的代码中获得几行简单的代码,还是我真的必须使用一些图形库?