枕头黑白图像缩放不起作用

Posted

技术标签:

【中文标题】枕头黑白图像缩放不起作用【英文标题】:Pillow black & white image scaling does not working 【发布时间】:2020-06-30 21:06:29 【问题描述】:

假设我正在创建具有 4 个白色像素的黑白 32*32 图像

from PIL import Image
import numpy as np

img = np.zeros([32, 32])
img[4:6, 1:3] = 1
Image.fromarray(img, 'L').resize([1024, 1024], Image.LANCZOS).show()

使用所有图像重采样方法,我得到了全黑的图像。不明白这里有什么问题。 我也试过img[4:, 1:] = 1,结果相同。

【问题讨论】:

【参考方案1】:

我怀疑你想要这个:

from PIL import Image 
import numpy as np 

img = np.zeros((32, 32),np.uint8) 
img[4:6, 1:3] = 255 
Image.fromarray(img, 'L').resize((1024, 1024), Image.LANCZOS).save('result.png')

【讨论】:

以上是关于枕头黑白图像缩放不起作用的主要内容,如果未能解决你的问题,请参考以下文章

在 ios7 中的多个图像的 UIScrollview 中捏缩放不起作用

图像映射在 iOS 设备上不起作用,大图像会被设备重新缩放

UIButton 中图像的缩放类型或 contentMode 不起作用

缩放在滚动视图中不起作用

图像边界半径在 css 过渡期间不起作用

iOS导航视图背景图像UIViewContentModeScaleAspectFill不起作用