gpt4 book ai didi

python - 如何在图像处理中减小图像尺寸(scipy/numpy/python)

转载 作者:太空狗 更新时间:2023-10-29 17:52:40 24 4
gpt4 key购买 nike

你好,我有一张图像(1024 x 1024),我在 numpy 中使用“fromfile”命令将该图像的每个像素放入矩阵中。

如何通过修改矩阵 a 来减小图像的大小(例如,减小到 512 x 512)?

a = numpy.fromfile(( - path - ,'uint8').reshape((1024,1024))

我不知道如何修改矩阵 a 以减小图像的大小。因此,如果有人有任何想法,请分享您的知识,我将不胜感激。谢谢


编辑:

当我查看结果时,我发现我得到的阅读器读取了图像并将其放入“矩阵”中。所以我将“数组”更改为矩阵。

Jose 告诉我,我只能将偶数列和偶数行放入一个新矩阵中。这会将图像缩小一半。我需要使用 scipy/numpy 中的什么命令来做到这一点?

谢谢

最佳答案

如果你想调整到特定的分辨率,使用 scipy.misc.imresize:

import scipy.misc

i_width = 640
i_height = 480

scipy.misc.imresize(original_image, (i_height, i_width))

关于python - 如何在图像处理中减小图像尺寸(scipy/numpy/python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6086621/

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