【问题标题】:perform Image cropping on Image like data using Python使用 Python 对类似图像的数据执行图像裁剪
【发布时间】:2020-06-23 11:00:02
【问题描述】:

我有类似图像的数据。而且我不会在一个或两个轴上执行图像裁剪、挤压和缩放。问题是数据不在 0-255 之间,将其标准化为 0-255,意味着丢失了很多我想保留的信息。所以很遗憾我不能使用PILcv2numpyscipy 有没有简单的方法?

感谢您的帮助

【问题讨论】:

  • 请问数据的类型和范围是什么?

标签: python image numpy scikit-learn scipy


【解决方案1】:

查看Image Librart的ImageChops功能

【讨论】:

    【解决方案2】:

    您可以使用简单的索引来裁剪图片,例如

    picture[100:300, 400:800]
    

    要压缩或缩放(这不仅仅是调整大小吗?),您可以只使用 resizeskimage

    from skimage import data, color
    from skimage.transform import resize 
    
    image = color.rgb2gray(data.astronaut())
    
    image_resized = resize(image, (image.shape[0] // 4, image.shape[1] // 4),
                           anti_aliasing=True)
    

    【讨论】:

      猜你喜欢
      • 2011-09-02
      • 2013-12-20
      • 2017-05-22
      • 2023-03-05
      • 1970-01-01
      • 2010-10-10
      • 2017-04-25
      • 1970-01-01
      相关资源
      最近更新 更多