问题标签 [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++ - 边界之间的调用堆栈损坏
这感觉很像在干草堆中找到一根针,但是就这样。
我正在构建一个 Windows Mobile 6.1 应用程序。具体来说,我正在尝试移植OpenCV 框架。在为 ARM4I 架构成功(怀疑地)编译 OpenCV 之后,我正在一个简单的 hello world 风格的应用程序中尝试它。
在我的 WinCE .EXE 中,我正在调用存储在 OpenCV .DLL (cxcore200.dll) 中的函数。简单的调用如下所示。
当我进入 cvCreateImage 时会出现主要问题。方法签名是:
所以当我进入这个函数时,深度和大小参数分别等于 320 和 240(不是预期的 8 和 1)。
作为参考,CvSize 声明为:
这显然是某种调用堆栈损坏,这与我跨越边界进入可能错误编译的 DLL 的事实有关。
DLL 和 EXE 编译和链接都没有错误。有没有人见过这样的事情?关于如何调试的任何想法?
visual-studio-2008 - 缺少 cxcore110d.dll?
当我尝试运行 opencv hello world 程序时,我收到一条错误消息,提示未安装 cxcore110d.dll 文件,我需要重新安装程序,但 dll 是 C:\Program Files (x86)\OpenCV\bin。有谁知道谁来解决这个问题?在 opencv 1.1 附带的解决方案中引用了该文件夹(可能是错误的术语)。
visual-studio-2008 - OpenCV 无法读取图像!
我正在使用这段代码:
我拿出了英镑标志和carrets,我无法让它读取图像文件,我已将文件添加到项目中。接下来我该怎么做
image-processing - OpenCV:获取图像的颜色、强度和纹理
我是 OpenCV 的新手,刚刚开始筛选 API。我打算获取构成图像的每个像素的颜色、强度和纹理值。我正在摆弄结构 - IplImage 开始但无法取得太大进展。
请让我知道有什么方法可以做到这一点。
干杯
opencv - OpenCV 的新 Python 接口
您好我正在尝试使用新的 PythonInterface 安装 OpenCV 2.0。但我总是失败。只有 SWIG python 接口。而且似乎没有安装 PythonInterface。要构建我使用的 OpenCV:
- ./configure --without-ffmpeg(我也试过 --with-python 和 without-swig)
- 制作
须藤使安装
import sys
sys.path.append('/usr/local/lib/python2.6/dist-packages/opencv')
import cv
im = cv.LoadImage("PIL04.JPG",1)
错误是:
image - 2 和 3 的含义是什么,我该如何更改它们 CvMat* rot = cvCreateMat(2,3,CV_32FC1)
2 和 3 在这意味着什么,我该如何更改它们?
当我更改这两个值时,我得到一个 openCV GUI 错误处理程序。
输入参数的大小不匹配()
在函数 cvConvertScale.\cxconvert.cpp(1601)
我想明白这意味着什么
更新:
代码是:
opencv - OpenCV中的函数CvPoint2D32f有什么作用
我想知道这个函数是做什么的,例如:
c - 如何从 C 中的图像中读取 EAN-13 条形码?
我想从 C 中的图像中读取 EAN-13 条形码。我找到了可以帮助我计算图像的 OpenCV 库以及一篇关于可以读取数独的 iPhone 应用程序的文章。
但另一方面,我找到了一个开源库来读取 DataMatrix bar-code。
我想加入一个现有的关于阅读条形码的开源项目,而不是开始一个,因为我相信有些人已经在这方面工作了。
您是否知道开始以及使用什么来读取 C 中的 EAN-13 条码?
eclipse - Eclipse 中的 OpenCV 关于 Fedora 库的问题
我正在尝试使用 Eclipse 编译一个小型 OpenCV 程序。我的图书馆位置有限,因为我在大学共享服务器上运行它们。我有一个可以正常工作的 makefile,我可以使用它从终端按预期编译和运行程序,但是在使用 Eclipse 时,它编译得很好,但在运行时出现以下错误:
/home/cserv2_a/soc_ug/sc06ijh/PhD/year1/testing/camtest1/Debug/camtest1:加载共享库时出错:libcv.so.0:无法打开共享对象文件:没有这样的文件或目录
我已经在 Eclipse 和我的 .bashrc 中设置了 LD_ LIBRARY_PATH 环境变量(添加空间以阻止它斜体化)并检查它是否指向正确的位置(它必须或终端编译的程序不会运行!)。
我必须使用 -m32 标志进行编译,因为视觉部门库尚未将其 OpenCV 构建更新为 64 位,但这适用于标准 makefile(见下文)。我想知道这是否在某个地方弄乱了库路径?
全部:camtest1
%:%.cpp
g++ -O3 -m32 -I/home/csunix/vislib/opencv/include/opencv -L/home/csunix/vislib/libs/opencv $^ -L/home/csunix/vislib/libs/ffmpeg -lcv -lcvaux - lcxcore -lhighgui -lstdc++ -lavcodec -lavformat -lavutil -o $@
提前致谢!
c++ - openCV在给定坐标上将图像组合到另一个图像
我写了一个面部和眼睛检测代码下一步是把一个图像放到检测到的眼睛的坐标上(例如:眼罩、眼镜)我找不到将源帧和我想添加的图像结合起来的功能
有什么建议么
谢谢