opencv3.0相关内容

使用cmake构建opencv3.2时出错

我想使用opencv3.2的contrib部分,所以我必须从源代码构建它.这是我的设置: Windows10,vs2013,cmake-gui-3.8.1. 在cmake-gui中配置后,我单击生成器按钮,并得到以下错误消息.我是opencv的新手,我不知道该如何解决.任何可以帮助的人,谢谢. 在E:/Program Files/opencv/opencv/source/opencv-3.2 ..
发布时间:2020-05-20 21:33:25 其他开发

OpenCV的不同版本中使用哪个版本的libpng?

在我的应用程序中,我正在读取.png图像并进行一些处理. OpenCV 2.4.9和OpenCV 3.0.0(对于Windows)的输出都不精确.什么可能是潜在的错误.导致问题的两个版本中的libpng是否存在任何差异. 在Windows的OpenCV和Android的OpenCV的相同版本(例如2.4.9或3.0.0)中,lib(例如libpng)或lib的版本也可能会有所不同. 解 ..
发布时间:2020-05-20 21:33:22 移动开发

如何使一个图像的渐变外观与另一个图像相同?

我的图像A中有阴影外观,而我的图像B是纯色.我想将图像A的阴影从python中的openCV复制到图像B. 如果我没看错,那与图像的渐变有关吗? 图片A 图片B 解决方案 您可以使用ImageMagick或Python Wand轻松地做到这一点,或者在Python/OpenCV中付出更多的努力. 请注意,Python Wand使用ImageMagick. ImageMagick ..
发布时间:2020-05-20 21:33:20 Python

调试时出错:调试断言失败:矢量下标超出范围

我正在使用Hu Moment提取功能来编写用于识别手势的代码,但是当我开始调试时,会出现一条通知,指出Debug Assertion Failed(调试断言失败)!向量下标超出范围.有人告诉我,我的代码中有错误,但我仍然无法解决.请帮我.这是崩溃的代码 //function hand image declare and preprocessing image //function conto ..
发布时间:2020-05-20 21:33:15 C/C++开发

Android OpenCV纸张检测

我认为这个问题是之前提出的,但是我没有找到解决问题的样本或解决方案.我是opencv的新手,我想使用OpenCV CameraPreview进行纸张检测.在我的示例应用程序中,我将opencv 3.0.0与静态初始化一起使用. 我了解对象识别可以通过以下步骤完成: 将输入图像设为Canny 模糊Canny图片 在模糊的Canny图像上找到轮廓 搜索矩形等 绘制线条或用半透明颜色填充矩 ..
发布时间:2020-05-20 21:33:12 移动开发

在单个窗口上显示多个图像无法正常工作(C ++ VS12)

我已经尝试过在这里获得的这段代码.它用于在C ++的单个窗口上显示多个图像.我在程序中也包括了opencv 3.0库.下面是代码.我正在尝试加载2张图像,但仅出现第一个(1.jpg),但是当我将image2等于cv :: imread("1.jpg");出现1.jpg的两个图像.我真的很陌生,我不明白我要去哪里错了.我希望有一个人可以帮助我.谢谢你. int main(int argc, c ..
发布时间:2020-05-20 21:33:03 C/C++开发

OpenCV在一个圆圈上获取像素

我是OpenCV的新手,我正在尝试从图像中获取圆的像素. 例如,我在随机图像上画一个圆: import cv2 raw_img = cv2.imread('sample_picture.png') x = 50 y = 50 rad = 20 cv2.circle(raw_img,(x,y),rad,(0,255,0),-1) cv2.imshow('output', raw_img ..
发布时间:2020-05-20 21:33:01 其他开发

如何从一组相似的图像中删除虚线的水印?

我要自动完成将一组图像输入到数字生成系统中的任务.在此之前,我想删除在这些图像中很常见的虚线水印. 我尝试使用Google,tesseract&经验丰富的读者,但是我发现不包含水印的图像部分可以被很好地识别,但是带有水印的部分几乎是无法识别的. 我想使用图像处理删除水印.我已经尝试过一些opencv,python,matlab等示例代码,但都不符合我的要求... 这是我尝试过的P ..
发布时间:2020-05-20 21:32:57 Python

如何在opencv python中捕获整个窗口的鼠标移动?

我知道并且看过无数的文档,它们解释了如何使用opencv中的mouseclick事件捕获给定窗口内的鼠标移动.我想知道的是,是否有一种方法可以捕获整个系统屏幕上的鼠标移动(x,y坐标). 任何链接,文档或代码段都会对我有所帮助. 解决方案 根据您的操作系统,可以使用pyautogui来做到这一点,如下所示: #!/usr/bin/env python3 import time ..
发布时间:2020-05-20 21:32:55 其他开发

如何直接使用Opencv从Azure Blob存储读取图像,而不将其下载到本地文件?

我想通过在Python 2.7中使用opencv 3从Azure blob存储中读取图像. 如何在不将Blob下载到本地文件的情况下执行此操作? 解决方案 根据我的经验,您可以尝试使用get_blob_to_bytes方法将blob下载为字节数组并将其秘密转换为opencv图像,作为我的示例代码在下面. from azure.storage.blob import BlockBlob ..
发布时间:2020-05-20 21:32:46 其他开发

在opencv 3.2中替换cv2.cv.fromarray是什么?

我正在编写一个面部识别程序,而我从网上获得的参考文献使用的是以前的OpenCV版本.我正在使用从源代码构建的OpenCV 3.2.0.在参考中,将名称放在视频中面部下方.我的参考代码看起来像 cv2.putText(cv2.cv.fromarray(img), str(id), (x, y + h), font, 2, 255); 我得到一个错误: AttributeError: ..
发布时间:2020-05-20 21:32:36 Python

在LMDE2(Debian 8.2)上使用OpenGL和GTK构建OpenCV 3.0

我已经用cmake -DWITH_OPENGL=ON ..构建了opencv,但是cmake的输出告诉我所支持的OpenGL是否. 我已经检查了cmake缓存以确保WITH_OPENGL是ON. 使用的GUI是GTK + 3.0,并且已安装 libgtkglext1-dev . 解决方案 阅读cmake脚本cmake/OpenCVFindLibsGUI.cmake之后,我发现了 ..
发布时间:2020-05-20 21:32:24 其他开发

带有Java的OpenCv 3.0.0人脸识别器

我正在写这篇文章,问我如何在JAVA项目中使用Face Recognizer. 我正在尝试使用cmake生成带有所有贡献的opencv3.0.0.0的jar文件,但是生成的生成的jar仅包含标准模块.我也尝试过使用2.4.11版本,但是我不知道如何制作人脸识别器类的具体实例. 解决方案 在任何文档中都很难找到的一部分是关于编辑contrib模块的CMakeLists.txt.看来这是您唯一 ..
发布时间:2020-05-20 21:32:12 其他开发

如何使用C ++获取文件夹中的所有图像

我有问题.我正在用openCV库编写C ++.我想获取一个文件夹中所有图像的数量,并想要加载该文件夹中的所有图像以进行C ++处理. 解决方案 您可以使用全局以获取文件名列表: vector fn; glob("/home/images/*.png", fn, false); vector images; size_t count = fn.siz ..
发布时间:2020-05-20 21:31:46 其他开发