2024-09-28 05:22:41 发布
网友
我试着用python库找到用任何S3TC/DXT算法压缩图像的方法(以PNG为例)。
正如我在Read-only formats部分中看到的Pillow(PIL)库DDS格式。因此枕头不能用于这个目的 在谷歌搜索没有得到积极的结果。
Read-only formats
有可能用python吗? 有人能提供这样功能的图书馆链接吗?(在实践中检查)对于我的案例,DDS格式不是必需的。我只需要压缩文件。
它是创建纹理以备将来使用所必需的。 库应支持不同的algorithms of compression.
您可以使用PythonWand。在这里,我创建了一个带有洋红色渐变的伪图像,并另存为DDS:
DDS
from wand.image import Image with Image(width=200, height=80, pseudo='gradient:magenta-yellow') as img: img.save(filename='result.dds')
或者,如果要加载PNG文件并另存为DDS:
您可以使用PythonWand。在这里,我创建了一个带有洋红色渐变的伪图像,并另存为
DDS
:或者,如果要加载PNG文件并另存为DDS:
^{pr2}$相关问题 更多 >
编程相关推荐