gpt4 book ai didi

python - 如何使用 Pillow/PIL 库在图像中绘制明亮颜色的点

转载 作者:行者123 更新时间:2023-12-01 03:53:01 24 4
gpt4 key购买 nike

我正在实现一个基本的人群动态软件。在每个时间步长,带有导出的矩形区域内的所有人员都会按照模型指出的方向进化。每个时间步的输出应打印到图像上。我在将区域绘制为矩形并将人物绘制为点时没有遇到大问题,但现在我需要根据每个点所代表的人的速度为每个点指定颜色。

if(vel == 3):
draw.point((xp, yp), fill='blue')

elif vel == 2:
draw.point((xp, yp), fill='red')

elif vel == 1:
draw.point((xp, yp), fill='green')

我得到以下 jpg 文件: enter image description here

正如您所看到的,很难区分每个点之间的差异。您是否有关于如何使颜色更明亮的提示?还欢迎就“输出”结果的不同方式提出建议。谢谢!

最佳答案

似乎抗锯齿或平滑使颜色变得不那么鲜艳。一种尝试方法是输出为无损 PNG 而不是 JPEG,甚至更高质量的 JPEG。另一种方法是使用 9x9 像素正方形,这样受平滑的影响较小。

关于python - 如何使用 Pillow/PIL 库在图像中绘制明亮颜色的点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37940390/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com