问题标签 [opencv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
625 浏览

c++ - MacOS 上的视频捕获

我在 MacOs 10.4 下的 openCV 库有问题。当我尝试执行此行以保存从网络摄像头捕获的某些帧时

我可以在 stdrr 上看到这个:

OpenCV 错误:函数 icvCreateVideoWriter 中的内部错误(无法从文件名创建数据引用),cvcap_qt.cpp(1291) 正在终止应用程序...

任何想法?如果我尝试保存一些图像,它工作正常。

谢谢大家!安德烈亚

0 投票
2 回答
2897 浏览

c++ - Qt窗口关闭时如何释放内存?

我目前正在 Qt、OpenCv、Mac os X 中创建一个程序。我有一个主窗口,然后打开一个单独的窗口。我在构造函数中向新窗口传递了几个矩阵克隆:

当新窗口关闭时,我如何解除分配(我在哪里调用 cvReleaseMat )?

0 投票
2 回答
6083 浏览

.net - opencv:如何在 Visual Studio 2005 中设置项目依赖项?

我有四个项目:

  • 简历
  • 核心
  • 高贵
  • 模板匹配

项目依赖

  • 项目 cv 依赖于 cxcore
  • 项目 highgui 依赖于 cxcore
  • 项目TemplateMatching依赖于cv、cxcore、highgui


但仍有一些错误:

构建开始:项目:highgui,配置:调试 Win32

......

LINK : ....\bin\cxcore100d.dll 未找到或不是由最后一个增量链接构建的;执行完整链接

cvcap.obj:错误LNK2019:函数_cvReleaseCapture cvcap_vfw.obj中引用的未解析的外部符号cvFree
:错误LNK2001:未解析的外部符号cvFree
cvcap_vfw.obj:错误LNK2019:函数“void __cdecl icvCloseCAM_VFW”中引用的未解析的外部符号_cvReleaseImage(结构CvCaptureCAM_VFW) (?icvCloseCAM_VFW@@YAXPAUCvCaptureCAM_VFW@@@Z)
image.obj:错误 LNK2001:未解析的外部符号 _cvReleaseImage loadingsave.obj
:错误 LNK2001:未解析的外部符号 _cvCreateImage loadingsave.obj
:错误 LNK2001:未解析的外部符号 _cvFlip
image.obj:错误 LNK2019:未解析的外部符号 _cvSetImageROI 在 ....\bin/highgui100d.dll 中引用:致命错误 LNK1120:31 个未解析的外部

......

highgui - 56 个错误,0 个警告
========== 构建:0 个成功,1 个失败,1 个最新,0 个跳过 ==========

我不知道如何弄清楚....如何让“TemplateMatching”使用 cv/cxcore/highgui 项目中的功能?

谢谢

0 投票
7 回答
4933 浏览

c++ - 指针问题向量

我在尝试将自定义类的对象 push_back 到以我的自定义类作为类型的指针向量时遇到了很多麻烦。请参阅下面的代码以及收到的错误。我在 windows xp 上使用带有 CDT 插件和 OpenCV 的 Eclipse。

我花了很多时间试图找到答案,但无济于事!ps我是学生,指针等不是我的事!

自定义类 RoadLine 可以在这里看到

从调试中我可以看到“std::vector <RoadLine>* roadVector”正在正确初始化。

这是 Eclipse 告诉我的:

并且程序跳转到stl_construct.h中的这一段代码

再次任何帮助将不胜感激。

干杯

0 投票
4 回答
12562 浏览

c# - 在 OpenCV 中不使用 CvSaveImage 将 IplImage 转换为 JPEG

我希望将 IplImage 转换为内存中的 JPEG 图像(以便将其作为 M-JPEG 帧通过套接字流式传输)。我知道我可以为此使用 CvSaveImage,它创建一个 jpeg 文件,我再次读取它,然后通过网络传输它。我希望避免这种额外的磁盘读写操作以加快操作。有什么见解吗?

0 投票
6 回答
103866 浏览

c++ - 带有网络摄像机的 OpenCV

我在 Windows 下使用 openCV 1.1pre1。我有一个网络摄像机,我需要从 openCV 抓取帧。该摄像机可以通过 RTSP 流式传输标准 mpeg4 流或通过 http 传输 mjpeg。我已经看到很多线程都在谈论将 ffmpeg 与 openCV 一起使用,但我无法使其工作。

如何使用 openCV 从 IP 摄像机中抓取帧?

谢谢

安德烈亚

0 投票
4 回答
10604 浏览

opencv - 为什么OpenCV给我一个黑屏?

我目前正在尝试使用 OpenCV(使用处理库)。但是,当我尝试运行任何示例(OpenCV 中包含的 Processing 示例或 C 示例)时,我只看到黑色而不是来自相机的输入。相机的 LED 指示灯确实亮起.. 有人遇到过同样的问题吗?我的相机是否与 openCV 不兼容?这是宏基水晶眼...

谢谢,

0 投票
3 回答
1993 浏览

c++ - 调用 OpenCV 方法 cvLoadImage() 时 CoInitializeEx 失败

我正在尝试将一些 OpenCV 功能集成到我的应用程序中。目前,我使用 DirectShow 设置了代码,以从我的相机获取视频源,然后显示在 MFC 窗口中。此代码无法更改或删除。

代码运行完全正常,但无论我放置以下代码行的位置如何:

网络摄像头无法正确初始化并中断程序。

更直接地,我在以下位置得到一个失败的 HRESULT:

更具体地说,在我的代码中的某个时刻,我调用 CDialog::doModal(),然后它会命中 CoInitializeEx(),从而使程序失败。

有人知道这里发生了什么吗?

0 投票
3 回答
30742 浏览

c# - AForge 和 OpenCV 的区别

我只是在学习计算机视觉和 C#。似乎两个著名的图像处理库是OpenCVAForge。两者有哪些不同之处?

我正在用 C# 制作一个基本的图像编辑器,并且在研究时我遇到了这两个方面的文章。但我真的不知道为什么我会选择其中一个。我想最终改进应用程序以包含更高级的功能。

谢谢。

0 投票
1 回答
2840 浏览

image-processing - DirectX 和 OpenCV

所以我已经编写了一个程序,它可以从网络摄像头捕获图像,并将其放入一个名为 pBuffer 的向量中。我可以轻松访问每个像素的 RGB 像素信息,只需通过

pBuffer[i]=R;pBuffer[i+1]=G;Buffer[i+2]=B.

这里没问题。

下一步现在是创建一个 IplImage* img,并用 pBuffer 的信息填充它……某种 SetPixel。

网上有一个SetPixel函数,即:

其中值是 pBuffer 信息,x 和 y 是像素坐标。但是我根本无法使用它。有任何想法吗??我正在使用 C++。