草庐IT

cv2.circle

全部标签

java - 最近的 Java API 中缺少 OpenCV 枚举变量(如 CV_BGR2GRAY 或 CV_AA)?

我在Eclipse中设置了一个Java项目来检测图像中的面部和眼睛。一切正常,除了我被迫使用数值来表示枚举变量,如CV_BGR2GRAY或CV_AA。是否有一些导入(或有一种引用它们的方法)可以访问它们? 最佳答案 CV_BGR2GRAY应定义为Imgproc.COLOR_BGR2GRAY,CV_AA应定义为Core.LINE_AA。 关于java-最近的JavaAPI中缺少OpenCV枚举变量(如CV_BGR2GRAY或CV_AA)?,我们在StackOverflow上找到一个类似的问

python - 使用OpenCV/cv2比较标记2张图像的差异(附图)

我想使用Python和cv2来比较2个图像,如下所示。(Python2.7+Windows)c:\Original.jpgc:\Edited.jpg非常简单,我可以在下面做并保存显示差异的图片:importcv2Original=cv2.imread("c:\\Original.jpg")Edited=cv2.imread("c:\\Edited.jpg")diff=cv2.subtract(Original,Edited)cv2.imwrite("c:\\diff.jpg",diff)结果是这样的:c:\diff.jpg此外,我希望根据比较的文件在图片中显示差异。换句话说,我想有一个

python - 属性错误 : module 'cv2.cv2' has no attribute 'bgsegm

importnumpyasnpimportcv2cap=cv2.VideoCapture('vtest.avi')fgbg=cv2.bgsegm.createBackgroundSubtractorMOG()while(1):ret,frame=cap.read()fgmask=fgbg.apply(frame)cv2.imshow('frame',fgmask)k=cv2.waitKey(30)&0xffifk==27:breakcap.release()cv2.destroyAllWindows()我收到以下错误:AttributeError:模块“cv2.cv2”没有属性“bgs

python - Mac OS 上 "Segmentation fault"期间的 "import cv"

尝试在我的Mac上从源代码编译opencv。我有以下CMakeCache.txt:http://pastebin.com/KqPHjBx0我制作ccmake..,按c,然后按g。比我制作sudomake-j8:http://pastebin.com/cJyr1cEd比我制作sudomakeinstall:http://pastebin.com/W77syYBj然后我在python中制作importcv并使用此堆栈跟踪获得“Segmentationfaul”:http://pastebin.com/gegYAK1u我不知道有什么可以帮助我,请。问,我会得到它。

python - Opencv: AttributeError: 模块 'cv2' 没有属性 'dnn'

我刚刚开始学习计算机视觉。运行时code我收到以下错误。[信息]加载模型...追溯(最近一次通话):文件“detect_faces_video.py”,第24行,位于net=cv2.dnn.readNetFromCaffe(args["prototxt"],args["模型"])AttributeError:模块'cv2'没有属性'dnn'我认为该错误是因为我的opencv版本是3.1.0,要使本教程正常运行,我至少需要3.3.0版本。所以更好的问题是,如何将我的opencv从3.1.0升级到3.3.0。需要先删除3.1.0版本吗?我已经在虚拟环境中安装了我的opencv。谢谢

python - opencv python中cv2.NORM_L2和cv2.NORM_L1的区别

我正在使用来自python额外模块的sift算法进行一些特征匹配。尽管我不明白的一件事是传递给BFMatcher的normType背后的概念。即在什么情况下必须使用哪些?任何帮助都是无价的 最佳答案 来自WolframAlphaNormL1和NormL2:给定一个向量:NormL1是出租车(或曼哈顿)距离(绝对值之和):而NormL2是欧氏距离(平方和的平方根):范数的类型告诉BFMatcher如何计算每两个特征之间的距离。NORML1通常计算起来要快得多(主要是因为您不计算平方根)。NORML2更准确。你可以找到一个很好的比较he

python - 没有名为 'cv2' 的模块

在花了几个小时尝试其他人的建议后,我仍然无法让OpenCV工作。我想构建一个Python脚本来检查特定区域的图像/PDF颜色(这是供打印公司验证文档是否具有0.5毫米的白色边框,因为这是他们机器的首选格式)。也就是说,我计划使用OpenCV的颜色检测功能为文档的轮廓设置RGB容差。我已经尝试使用brew、brewinstallhomebrew/science/、sudopip、sudopip3安装OpenCVcode>、pip和pip3,但我不断收到以下错误:ModuleNotFoundError:Nomodulenamed'cv2'最让我困惑的是,当我在终端中输入pkg-config

python - cv2.threshold() 错误 (-210)

我是Python新手。我想借助傅立叶变换定义文本旋转。importcv2importnumpyasnpimportmatplotlib.pyplotasplotimg=cv2.imread('Text_rot.bmp',cv2.CV_LOAD_IMAGE_GRAYSCALE)afterFourier=np.log(np.abs(np.fft.fft2(img)))ret1,th1=cv2.threshold(afterFourier,127,255,cv2.THRESH_BINARY)但是这段代码失败了:ret1,th1=cv2.threshold(afterFourier,127,2

python - 使用 Python 3.5 的 OpenCV 3.1.0 中的 `CV_HAAR_SCALE_IMAGE` 在哪里?

我收到这个错误。AttributeError:module'cv2'hasnoattribute'CV_HAAR_SCALE_IMAGE'将我的OpenCV升级到3.1.0之后。这些我都试过了。cv2.cv.CV_HAAR_SCALE_IMAGE还有这个。cv2.CV_HAAR_SCALE_IMAGE但还是一样的错误。我去这里,http://docs.opencv.org/3.1.0/d9/d31/group__objdetect__c.html#ga812f46d031349fa2ee78a5e7240f5016但是我找不到关于常量存储在哪个对象中的任何信息。

python - 无法在 PyCharm 中导入 cv2

我正在做一个需要OpenCV的项目,我是在Mac上的PyCharm中做的。我已经设法使用Homebrew成功安装了OpenCV,当我在终端中运行Python(版本2.7.6)时,我能够导入cv2,并且没有出现任何错误。当我尝试在PyCharm中导入它时出现问题。我得到一条红色下划线:nomodulenamedcv2我假设PyCharm无法找到我的cv2.so文件,但我有最新的PyCharm版本(4.0.6),而且我查看的论坛都没有对这个版本有帮助。如何让PyC​​harm识别我的cv2文件?我进入了ProjectInterpreter,但没有从我自己的机器导入OpenCV的选项。此外,