我最近花170美元买了一台装有英特尔凌动X5 Z8300处理器的中国视窗平板电脑,这是去年推出的低端英特尔凌动处理器。我可以在Roblox.com上运行大多数游戏,但有些游戏的脚本非常繁琐(比如Phantom Forces),而且我的中文平板电脑不能以理想的帧频运行它们。
我的解决方案是降低Roblox获取的纹理的分辨率。我更喜欢用Python来做这件事,因为我可以让它变得更快,并将我的创作分享给Roblox社区。
下面是我到目前为止所得到的:
from PIL import Image
import os
for file in os.listdir('./'):
if file.endswith('.jpg', '.png', '.jpeg', '.dds', '.ico', '.gif'):
im = Image.open(file)
im = im.resize((im.size[0]/4,im.size[1]/4),Image.ANTIALIAS)
im.save(file)那么,如何在Python中操作DDS图像分辨率呢?
发布于 2016-01-18 10:36:21
所以我没有想出一个Python解决方案,但我发现XnConvert在某种程度上是有效的。它在图像的右侧添加了奇怪的条,如下所示,但我相信我会找到解决这个问题的方法。

http://www.xnview.com/en/xnconvert/#downloads
https://stackoverflow.com/questions/34846035
复制相似问题