我们常会用到需要对指定图像进行裁剪的操作,这里用openCV库中函数的调用方法进行功能实现。
[C语言]
#include <opencv2/opencv.hpp>
cv::Mat image = cv::imread("image.jpg");
cv::Rect roi(10, 10, 100, 100);
cv::Mat croppedImage = image(roi);
cv::imshow("Cropped Image", croppedImage);
cv::waitKey(0);
return 0;
[PYTHON]
import cv2
image = cv2.imread(image_path)
rect = cv2.Rect(10, 10, 100, 100)
croppedImage = image[rect.y:rect.y+rect.height, rect.x:rect.x+rect.width]