小编zeb*_*bra的帖子

简单的OpenCV命令在调试模式下工作,但不在发布模式下工作

我试图加载一个训练xml文件CascadeClassifier::load(),它在调试模式下工作正常,但在发布模式下,我得到一个运行时错误.

我得到的错误是:

Testing.exe中0x000007feefbf4938处的未处理异常:0xC0000005:访问冲突写入位置0x0000000000000027.

我的代码如下:

CascadeClassifier c;
if (!c.load("C:/data/haarcascade_frontalface_alt.xml"))
{
    exit(1);
}
Run Code Online (Sandbox Code Playgroud)

代码在加载线上崩溃.为什么会这样?

c++ debugging opencv visual-studio-2010 visual-studio

12
推荐指数
1
解决办法
5492
查看次数

如何在类的头文件中定义const double?

在我的类的头文件中,我正在尝试以下并获得编译器投诉:

private:
    static const double some_double= 1.0;
Run Code Online (Sandbox Code Playgroud)

你怎么这么做呢?

c++ const static-members compile-time-constant

11
推荐指数
1
解决办法
1万
查看次数

x = x(:)在matlab中是什么意思,其中x是向量?

对谷歌来说这是个难题.我是Matlab的新手并看到了以下声明,但我看不出它是如何做的.doe x = x(:)做什么?

matlab

11
推荐指数
1
解决办法
3万
查看次数

马尔可夫随机字段是否在OpenCV中实现?

马尔可夫随机字段是一种非常流行的图像查看方式,但我找不到直接引用它们在OpenCV中实现.也许它们的名称不同,或者是通过某种间接方法构建的.

正如标题所述,是否在OpenCV中实施了MRF?如果没有,代表他们的流行方式是什么?

c++ opencv image-processing computer-vision

9
推荐指数
1
解决办法
4062
查看次数

如何检查一个向量是否是另一个向量的子集?

我正在寻找一种matlab方式来做到这一点.循环似乎很容易.我有两个向量,说a = [1 2 3]b = [1 54 2 4 6 3].我想确定它是否a是一个子集b.这是怎么做到的?

matlab

9
推荐指数
1
解决办法
1万
查看次数

如何绘制一个充满某种颜色的椭圆?

我目前正在做以下事情:

QGraphicsScene *scene;
QPen pen;
pen.setColor(color);
scene->addEllipse(x, y, size, size, pen, QBrush(Qt::SolidPattern));
Run Code Online (Sandbox Code Playgroud)

但是,这是绘制一个黑色圆圈,边框颜色为"颜色".如何绘制全彩色椭圆?

c++ qt

8
推荐指数
1
解决办法
1万
查看次数

如何使用Visual Studio将OpenCV图像查看窗口推入QT GUI?

我想创建一个带有2个矩形的GUI来观看视频(一个用于查看输入视频,一个用于查看经过后处理的视频).

我希望它能够集成到QT制作的GUI中,但我希望从OpenCV中填充这些视频区域,作为OpenCV cv::nameWindow方法的替代方案.

我怎样才能做到这一点?

c++ qt opencv visual-studio-2010

8
推荐指数
2
解决办法
8325
查看次数

如何检测图像中的45度边缘

如果不是获得所有边缘,我只想要制作45度角的边缘.什么是检测这些的方法?

是否有可能检测到所有边缘,然后以某种方式运行受约束的霍夫变换来检测哪些边缘形成45度?

image-processing computer-vision

7
推荐指数
1
解决办法
6164
查看次数

什么是旧的cvSmooth(src,dst,CV_MEDIAN,3)的C++替代品?

我正在将旧的OpenCV代码转换为新的C++ api,我不确定如何将其转换.

我有一行执行标题中的内容,cvSmooth(src, dst, CV_MEDIAN, 3);我不确定新C++ api中的"正确"模拟是什么.

会是什么?

c++ opencv

7
推荐指数
1
解决办法
1万
查看次数

如何确定(x,y)点是否在由边界点列表定义的多边形内

我有一个很大的点列表,定义了一些(不一定是凸面)形状的边界.然后我有一些查询点(x, y),我想确定是否(x, y)在我的点边界定义的区域内.

所以,简单的问题.如何确定查询点是否在我的边界点形成的形状内?还有一个很好的升压模块吗?我正在寻找boost::geometry但尚未找到任何东西..

c++ geometry boost computational-geometry boost-geometry

6
推荐指数
1
解决办法
3444
查看次数