gpt4 book ai didi

opencv - 在 OpenCV 中裁剪一半图像

转载 作者:太空宇宙 更新时间:2023-11-03 21:15:41 25 4
gpt4 key购买 nike

如何裁剪图像并只保留图像的下半部分?

我试过:

Mat cropped frame = frame(Rect(frame.cols/2, 0, frame.cols, frame.rows/2));

但它给了我一个错误。

我也试过:

double min, max;
Point min_loc, max_loc;
minMaxLoc(frame, &min, &max, &min_loc, &max_loc);
int x = min_loc.x + (max_loc.x - min_loc.x) / 2;
Mat croppedframe = = frame(Rect(x, min_loc.y, frame.size().width, frame.size().height / 2));

但效果不佳。

最佳答案

这是适合所有初学者的 python 版本。

def crop_bottom_half(image):
cropped_img = image[image.shape[0]/2:image.shape[0]]
return cropped_img

关于opencv - 在 OpenCV 中裁剪一半图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38665277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com