gpt4 book ai didi

opencv - Mat OpenCV 矩形 ROI : access violation

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

我是 OpenCV 图像处理的新手。我的任务很简单。我必须得到图像的 1/4(下 1/4)。图像的大小是 320 x 240。我在 Mat 对象中使用 ROI Rect 来获取它。

Mat img_roi;
img_roi= image(cv::Rect(0,180,320,240));

我收到以下错误:

First-chance exception at 0x7669c41f in first.exe: Microsoft C++ exception: cv::Exception >at memory location 0x0041ec30.. Unhandled exception at 0x7669c41f in first.exe: Microsoft C++ exception: cv::Exception at >memory location 0x0041ec30..

如果我在上面的代码中指定 Rect(0,0,320,60),我会得到结果(上半部分)并且代码适用于其他一些值,例如 Rect (0,0,320,240),即完整图像。但不是较低的季度值 (0,180,320,240)。

我还应该告诉我,我正在使用 Iplimage 获得结果。只有 Mat 对象会产生问题。

如果你们中的任何人能指导我解决这个问题,我将非常感激。

最佳答案

图像的下 1/4 是 Rect(0,180,320,60)。它不是 Rect(0,180, 320, 240) 也不是 Rect(0,0,320,60)

关于opencv - Mat OpenCV 矩形 ROI : access violation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21265276/

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