问题标签 [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.
c++ - MacOS 上的视频捕获
我在 MacOs 10.4 下的 openCV 库有问题。当我尝试执行此行以保存从网络摄像头捕获的某些帧时
我可以在 stdrr 上看到这个:
OpenCV 错误:函数 icvCreateVideoWriter 中的内部错误(无法从文件名创建数据引用),cvcap_qt.cpp(1291) 正在终止应用程序...
任何想法?如果我尝试保存一些图像,它工作正常。
谢谢大家!安德烈亚
c++ - Qt窗口关闭时如何释放内存?
我目前正在 Qt、OpenCv、Mac os X 中创建一个程序。我有一个主窗口,然后打开一个单独的窗口。我在构造函数中向新窗口传递了几个矩阵克隆:
当新窗口关闭时,我如何解除分配(我在哪里调用 cvReleaseMat )?
.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 项目中的功能?
谢谢
c++ - 指针问题向量
我在尝试将自定义类的对象 push_back 到以我的自定义类作为类型的指针向量时遇到了很多麻烦。请参阅下面的代码以及收到的错误。我在 windows xp 上使用带有 CDT 插件和 OpenCV 的 Eclipse。
我花了很多时间试图找到答案,但无济于事!ps我是学生,指针等不是我的事!
自定义类 RoadLine 可以在这里看到
从调试中我可以看到“std::vector <RoadLine>* roadVector”正在正确初始化。
这是 Eclipse 告诉我的:
并且程序跳转到stl_construct.h中的这一段代码
再次任何帮助将不胜感激。
干杯
拍
c# - 在 OpenCV 中不使用 CvSaveImage 将 IplImage 转换为 JPEG
我希望将 IplImage 转换为内存中的 JPEG 图像(以便将其作为 M-JPEG 帧通过套接字流式传输)。我知道我可以为此使用 CvSaveImage,它创建一个 jpeg 文件,我再次读取它,然后通过网络传输它。我希望避免这种额外的磁盘读写操作以加快操作。有什么见解吗?
c++ - 带有网络摄像机的 OpenCV
我在 Windows 下使用 openCV 1.1pre1。我有一个网络摄像机,我需要从 openCV 抓取帧。该摄像机可以通过 RTSP 流式传输标准 mpeg4 流或通过 http 传输 mjpeg。我已经看到很多线程都在谈论将 ffmpeg 与 openCV 一起使用,但我无法使其工作。
如何使用 openCV 从 IP 摄像机中抓取帧?
谢谢
安德烈亚
opencv - 为什么OpenCV给我一个黑屏?
我目前正在尝试使用 OpenCV(使用处理库)。但是,当我尝试运行任何示例(OpenCV 中包含的 Processing 示例或 C 示例)时,我只看到黑色而不是来自相机的输入。相机的 LED 指示灯确实亮起.. 有人遇到过同样的问题吗?我的相机是否与 openCV 不兼容?这是宏基水晶眼...
谢谢,
c++ - 调用 OpenCV 方法 cvLoadImage() 时 CoInitializeEx 失败
我正在尝试将一些 OpenCV 功能集成到我的应用程序中。目前,我使用 DirectShow 设置了代码,以从我的相机获取视频源,然后显示在 MFC 窗口中。此代码无法更改或删除。
代码运行完全正常,但无论我放置以下代码行的位置如何:
网络摄像头无法正确初始化并中断程序。
更直接地,我在以下位置得到一个失败的 HRESULT:
更具体地说,在我的代码中的某个时刻,我调用 CDialog::doModal(),然后它会命中 CoInitializeEx(),从而使程序失败。
有人知道这里发生了什么吗?
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++。