用魔杖切片图像

时间:2016-04-27 16:18:56

标签: python wand

我想用Wand提取图像的多个部分。

我刚刚找到了一个用于裁剪(就地)图像img.crop(left, top, right, bottom)的功能,但请注意切片,如他们所说in the doc

  

请注意

     

如果要裁剪图像但不是就地,请使用切片   操作

1 个答案:

答案 0 :(得分:1)

请查看测试目录中的test_slice_crop方法以获取示例。

:segments

修改

为了完成,slice是python中的内置函数,用于表示一组迭代(即with Image(filename='source.jpg') as img: with img[100:200, 100:200] as cropped: # The `cropped' is an instance if wand.image.Image, # and can be manipulated independently of `img' instance. pass )。在中,这用于允许短手矩阵迭代

a[start:stop:step]

以下是生成10px列的示例...

wand_instance[x:width, y:height]

sliced image