裁剪算子可以截取指定的矩形ROI区域,并生成对应区域大小新的灰度图像.
注:只能截取矩形的区域。并不能随意截取其他形状的区域。
通过裁剪可以得到需要的图像,减少处理图像的大小。
知识补充:
1、ROI(Region of Interest)区域,表示感兴趣区域,是指被处理图像用掩膜勾勒出需要处理的区域。
2、为什么我们需要对图像进行裁剪?
裁剪图像是将图片中不需要的部分去掉,或者对图片中重要的部分进行凸显。
3、OpenCV如何完成图片裁剪的?
在OpenCV中并没有用于裁剪图片的特殊函数,而是通过NumPy 矩阵的切片功能来完成对于图片的裁剪的。每一个被读入计算机内存的图片都是存储在2D的矩阵(每一个颜色通道都是存储在2D矩阵,一个图片可能包含有三个颜色通道)。只需要指明需要裁剪下来的区域对应的像素的高宽位置,我们就可以办到了。
4、可利用 C++, Python、C#等对图像进行剪切