8.4 裁剪图像
问题描述
通过裁剪图像边缘来更改其尺寸。
解决方案
图像被编码为二维NumPy数组,因此通过对数组切片可以方便地裁剪图像:



讨论
由于OpenCV将图像表示为矩阵,所以选择想要保留的行和列,就可以轻松裁剪图像。如果要保留每张图像的某个部分,这种裁剪方法会特别有用。例如,如果图像来自某个固定的安保摄像头,我们就可以裁剪所有图像,只保留感兴趣的区域。
延伸阅读
●《NumPy Arrays切片》(http://bit.ly/2FrVNBV)
通过裁剪图像边缘来更改其尺寸。
图像被编码为二维NumPy数组,因此通过对数组切片可以方便地裁剪图像:



由于OpenCV将图像表示为矩阵,所以选择想要保留的行和列,就可以轻松裁剪图像。如果要保留每张图像的某个部分,这种裁剪方法会特别有用。例如,如果图像来自某个固定的安保摄像头,我们就可以裁剪所有图像,只保留感兴趣的区域。
延伸阅读
●《NumPy Arrays切片》(http://bit.ly/2FrVNBV)
本书评论