草庐IT

cv2.imshow

全部标签

c++ - C++11标准中 `top-level cv-qualifiers`的定义在哪里?

在thedraftC++11standard:N3337我找到了多个对top-levelcv-qualifiers的引用,但没有定义。 最佳答案 来自DanSaks的Top-Levelcv-QualifiersinFunctionParameters:InC++,acv-qualifierthatappliestothefirstlevelofatypeiscalledatoplevelcv-qualifier.Forexample,in:T*constp;thetop-levelcv-qualifierisconst,andin:

windows - OpenCV 2.2 Windows XP MinGW 构建在 namedWindow、imshow 上崩溃

我下载了适用于Windows的最新OpenCV2.2源代码,并在CMake2.8的帮助下使用MinGW4.4.1在WindowsXP上编译。一切顺利,编译(mingw32-make)和安装(mingw32-makeinstall)顺利完成。但是,当我编译一些包含highgui的namedWindow()和imshow()函数的代码时,它可以编译但程序崩溃。以下单行代码崩溃:namedWindow("img",CV_WINDOW_AUTOSIZE);OpenCV自带的示例程序,显示图像,也崩溃。有没有人遇到过同样的问题,你有解决办法吗?我也在Linux(Ubuntu)上编译并使用Open

c++ - OpenCV:VideoCapture::get(CV_CAP_PROP_FPS) 返回 0 FPS

我正在尝试从我的相机获取fps,以便我可以将其传递给VideoWriter以输出视频。但是,我通过从我的相机调用VideoCapture::get(CV_CAP_PROP_FPS)获得0fps。如果我对其进行硬编码,我的视频可能会太慢或太快。#include"opencv2/opencv.hpp"#include#includeusingnamespacestd;usingnamespacecv;intmain(intargc,char*argv[]){cv::VideoCapturecap;intkey=0;if(argc>1){cap.open(string(argv[1]));}

c++ - 为什么 cv::meanStdDev 函数在调试时失败并出现异常

我正在为ios平台开发一个opencv应用程序。我自己编译了opencv用于调试和发布方案,但是当我尝试使用调试方案运行cv::meanStdDev函数时,应用程序失败并出现异常(使用Release时它工作正常)。测试函数非常简单:floatlist[]={1.2,1.2,1.3,0.3,6.5,2.2,0.9,0.8,0.9};cv::Mattest(1,9,CV_32F,list);cv::Scalarmean1,stddev1;cv::meanStdDev(test,mean1,stddev1);printf("[%f,%f]",mean1.val[0],stddev1.val[

iphone - 错误 : expected specifier-qualifier-list before 'cv'

我正在使用OpenCV框架进行图像处理,我正在识别照片中的边缘普通的iOS项目,现在我在cocos2d项目中转换这段代码,我已经导入了所有需要header,但在编译时出现此错误:“cv”之前的预期说明符限定符列表。这是我的代码#import"cocos2d.h"#import"CameraController.h"#import"Globals.h"@interfaceBotoxEffectController:CCLayer{cv::VideoCapture*_videoCapture;cv::Mat_lastFrame;}//thisislinewhereiamgettingerr

c++ - iOS 从 openCV cv::Point 获取 CGPoint

在上图中,我们可以看到通过一些openCV算法绘制在图像上的点。我想在这些点上绘制一个UIView点,以便用户可以裁剪它。我不知道如何访问这些点以便我可以添加uiview点。我尝试读取cv::Point,但值只是与坐标高度和宽度不同(更多)。staticcv::MatdrawSquares(cv::Mat&image,conststd::vector>&squares){intmax_X=0,max_Y=0;intmin_X=999,min_Y=999;for(size_ti=0;ix,p->y);polylines(image,&p,&n,1,true,cv::Scalar(0,25

iphone - 如何让示例运行 Open CV

我正在尝试为模板匹配制作OpenCV项目示例,如here所述.到目前为止我所做的步骤包括:Downloaded并在我的项目中导入OpenCV框架将.m扩展文件更改为.mm并在.pch文件中包含了代码#ifdef__cplusplus#import#endif#ifdef__OBJC__#import#import#endif我还从link下载并导入了MatchTemplate_Demo.cpp文件。.但是这里有图书馆链接问题ld:warning:directorynotfoundforoption'-L/Users/G1/Desktop/Xcode'ld:warning:directo

ios - grabCut 中的错误参数(图像必须具有 CV_8UC3 类型)

我正在使用以下代码使用grabCut算法:cv::Matimg=[selfcvMatFromUIImage:image];cv::Rectrectangle(10,10,300,150);cv::Matresult;//segmentation(4possiblevalues)cv::MatbgModel,fgModel;//themodels(internallyused)//GrabCutsegmentationcv::grabCut(img,//inputimageresult,//segmentationresultrectangle,//rectanglecontaining

c++ - cv::Scalar 不显示预期的颜色

在图像框架上,我使用voidellipse(Mat&img,Pointcenter,Sizeaxes,doubleangle,doublestartAngle,doubleendAngle,constScalar&color,intthickness=1,intlineType=8,intshift=0)绘制一个椭圆,我想将椭圆颜色设置为绿色[RGB值:(165,206,94)]。所以我将参数constScalar&color设置为cv::Scalar(94.0,206.0,165.0,0.0);//asBGRorder,supposethevalueis0.0-255.0cv::Sc

Package | 解决 module ‘cv2‘ has no attribute ‘gapi_wip_gst_GStreamerPipeline‘

.问题背景由于这个问题出现了两回,决定记录一下。实验背景是使用opencvpython库进行数据预处理,遇到报错信息如下:“importcv2File“/opt/conda/lib/python3.8/site-packages/cv2/init.py”,line181,inbootstrap()File“/opt/conda/lib/python3.8/site-packages/cv2/init.py”,line175,inbootstrapif__load_extra_py_code_for_module(“cv2”,submodule,DEBUG):File“/opt/conda/li