gpt4 book ai didi

visual-studio-2010 - 项不求值带有1个参数的函数

转载 作者:行者123 更新时间:2023-12-02 16:57:07 27 4
gpt4 key购买 nike

请看下面的OpenCV代码

    Mat *curent;
current = new Mat();
cv::Rect bRect = cv::boundingRect(Mat(*points).reshape(2));

Mat roi = *current(bRect);

在这里,我正在尝试为名为 roi的Mat获得ROI。但是,每当我尝试执行上述代码的最后一行时,都会收到错误 term does not evaluate to a function taking 1 arguments。在C++中,我遵循了相同的技术,即在没有指针的情况下获得ROI的次数没有指针,并且它们起作用。我猜问题出在指针 current上? current必须是一个指针,因为局部变量以令人难以置信的方式降低了应用程序的速度。

那么,如何解决这个问题并获得投资返回率?

最佳答案

请扔掉那些指针!

您将破坏内部Mat refcount的破坏,产生未定义的行为和内存泄漏

“局部变量以令人难以置信的方式降低了应用程序的速度。”

您是否真的认为复制58字节的struct是原因?我只是不相信你。

好吧,我还是给你一个提示-()运算符的优先级比*运算符高。

关于visual-studio-2010 - 项不求值带有1个参数的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17759707/

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