opencv net.setPreferableTarget(DNN_TARGET_OPENCL)问题

opencv4.0 dnn加载yolov3模型,当使用opencl时,报错,错误信息如下,有没有大佬知道怎么回事?无法识别的命令是什么意思?
[ INFO:0] Initialize OpenCL runtime...
OpenCV(ocl4dnn): consider to specify kernel configuration cache directory
via OPENCV_OCL4DNN_CONFIG_PATH parameter.
[ INFO:0] Successfully initialized OpenCL cache directory: C:\Users\xx\AppData\Local\Temp\opencv\4.0\opencl_cache\
[ INFO:0] Preparing OpenCL cache configuration for context: NVIDIA_Corporation--GeForce_GTX_1050_Ti--419_67
OpenCL program build log: dnn/dummy
Status -11: CL_BUILD_PROGRAM_FAILURE
-cl-no-subgroup-ifp
Error in processing command line: Don't understand command line argument "-cl-no-subgroup-ifp"!

weixin_42565369
DW退了哪还有风驰闪电掣 你好,请问您解决了吗?我也遇到同样问题
3 个月之前 回复

1个回答

OpenCV(ocl4dnn): consider to specify kernel configuration cache directory
via OPENCV_OCL4DNN_CONFIG_PATH parameter.
OpenCL program build log: dnn/dummy
Status -11: CL_BUILD_PROGRAM_FAILURE
-cl-no-subgroup-ifp
Error in processing command line: Don't understand command line argument "-cl-no-subgroup-ifp"!

我遇到了这个问题,不知道你的问题解了没?

x454045816
左右Shawn 回复DW退了哪还有风驰闪电掣: 木有啊,老哥
大约 15 小时之前 回复
x454045816
左右Shawn 回复DW退了哪还有风驰闪电掣: 这个问题最终我也没有解决,后来看到有人说只要GPU利用率上去了,就不用管这个异常了。我的GPU利用率上去了,但是速度还是很慢。最终从流程上做了优化。
2 个月之前 回复
weixin_42565369
DW退了哪还有风驰闪电掣 解决了吗老兄?
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
opencv的问题
在VC++环境里程序可以正常运行,但运行vc生成的exe时,界面正常打开,但启动摄像头时,程序跳出,摄像头一闪即灭,摄像头打开程序调用opencv的函数,求教。电脑为win7环境
opencv问题
我要用opencv进行图像处理,但是根据教程配置好之后,运行程序时总是出错为什么,到底是什么问题,哪位大神来帮帮我。rnrn运行时出现多个类似的错误rnerror LNK2019: 无法解析的外部符号 _cvUndistort2,该符号在函数 _main 中被引用 E:\毕业设计3\毕业设计3\毕业设计3.obj room3rnerror LNK2019: 无法解析的外部符号 _cvShowImage,该符号在函数 _main 中被引用 E:\毕业设计3\毕业设计3\毕业设计3.obj 毕业设计3rnrn
OpenCV问题
在VC6.0中配置OpenCV2.2rn编译一个程序时,遇到如下错误:不知是什么原因??rn--------------------Configuration: OpenCV - Win32 Debug--------------------rnCompiling...rnOpenCV.cpprnc:\opencv2.2\include\opencv2\core\core.hpp(361) : error C2535: '__thiscall cv::Allocator::cv::Allocator(const class cv::Allocator &)' : member function already defined or declaredrn c:\opencv2.2\include\opencv2\core\core.hpp(359) : see declaration of 'Allocator<_Tp>::Allocator<_Tp>'rn c:\opencv2.2\include\opencv2\core\core.hpp(377) : see reference to class template instantiation 'cv::Allocator<_Tp>' being compiledrnc:\opencv2.2\include\opencv2\core\core.hpp(400) : error C2989: 'DataDepth' : template class has already been defined as a non-template classrnc:\opencv2.2\include\opencv2\core\core.hpp(400) : error C2988: unrecognizable template declaration/definitionrnc:\opencv2.2\include\opencv2\core\core.hpp(499) : fatal error C1903: unable to recover from previous error(s); stopping compilationrnCommand line warning D4028 : minimal rebuild failure, reverting to normal buildrnError executing cl.exe.rnrnOpenCV.exe - 4 error(s), 1 warning(s)
OpenCV的问题
今天在OpenCV2编程手册找个了“存取像素”例子,在VS C++2010怎么无法编译成功?源代码教材提供了,错误是如截图部分,是头文件的问题吗?[img=https://img-bbs.csdn.net/upload/201403/25/1395755930_952142.png][/img]
OpenCv问题!
请问已经导入了一个图片如:rn IplImage* pImg; //声明IplImage指针 rn pImg = cvLoadImage("**.jpg", 1); //载入图像 rn那么如何调用这幅图的某个点的像素值?还有该点的RGB某个分量的值?基于OpenVC下!rn谢谢!!
【opencv】配置opencv的过程中出现的问题总结
一、配置OPENCV 条件:win7,64位,VS2015. 问题1.opencv的版本与VS版本不匹配 一开始下载的版本是opencv2.4.13.。里面只有VC11和VC12.分别对应VS2012和VS2013 (vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 =
【OpenCV】OpenCv读取xml/yml相关问题
转自 stackoverflow As an example, if you have a yml file like this one, that I'll call demo.yml %YAML:1.0 Variable1: !!opencv-matrix rows: 4 cols: 5 dt: f data: [ -
【OpenCV开发之一】关于OpenCV安装的问题
OpenCV开发教程
android下opencv的训练分类器问题
网上搜了各种资料,opencv的论坛也查了,但是我发现我下载的opencv(版本从2.3.0-2.4.5都下了),但是在2.3.1里面的bin下没有找到createsample.exe和haartraining.exe,而后面的版本都是未经过编译的,也想过自己编译出来,但是没成功,有谁知道怎么编译opencv或者说谁有这两个exe文件呢?有的话希望能发我一份,十分感谢!!!974072455@qq.com
opencv问题求助
int main( int argc, char** argv )rnrn //声明IplImage指针rn IplImage* pFrame = NULL; rn IplImage* pFrame1 = NULL; rn CvMat* pFrameMat = NULL; rn CvCapture* pCapture = NULL;rn rn int nFrmNum = 0; rn cvNamedWindow("video", 1);rn cvMoveWindow("video", 30, 0); rn if( !(pCapture = cvCaptureFromFile("F:\\Media\\01.avi")))rn rn fprintf(stderr, "Can not open video file %s\n", argv[1]);rn return -2;rn rn while(pFrame = cvQueryFrame( pCapture ))rn rn pFrame1 = cvQueryFrame(pCapture);rn detect_and_draw( pFrame1 );rn pFrame1 = NULL;rn nFrmNum++; rn //如果是第一帧,需要申请内存,并初始化rn if(nFrmNum == 1)rn rn pFrameMat = cvCreateMat(pFrame->height, pFrame->width, CV_32FC1);rn rn rn elsern rn cvShowImage("video", pFrame);rn if( cvWaitKey(2) >= 0 )rn break;rn rn rn cvDestroyWindow("video");rn cvReleaseMat(&pFrameMat);rn cvReleaseCapture(&pCapture); rn return 0;rnrn各位,最近老是出现这样的错误:内存位置有异常。弄得我都快崩溃了,我是opencv新手,请大家帮帮忙看一下,到底出错在哪啊。 detect_and_draw( pFrame1 );这是调用的一个函数
关于opencv的问题
出现“无法启动此程序,因为计算机丢失cxcore200d.dll。尝试重新安装该程序以解决此问题。”但是OPENCV2.0文件找不到里面没有cxcore200d.dll啊
opencv 环境搭建一个问题
在win8 下面搭建 opencv 的 android 环境,好了之后导入 官方自带的样例 face - dection 但是在生成 .so 文件时候出现如下出错!rn有研究过 opencv 的大神帮忙看下rnrnAndroid NDK: WARNING:jni/Android.mk:detection_based_tracker: non-system libraries in linker flags: -lopencv_javarnrn
关于OPENCV处理视频的问题
初学这个玩意rnrn我把视频分解成一帧一帧之后获取数据进行异或加密处理,然后生成加密后的视频rn但是把加密后的视频再分解成一帧一帧的时候,发现对应的数据不是我加密后的数据。。。。本来再异或一次就可以还原的可是他特么的就是变了 rnrn是不是原视频跟加密后的视频获取每帧的东西有了区别(除了数据上)?rnrnrn求教了。。。rn
vc2010配置opencv。问题
vc2010配置opencv。在编译程序时:IntelliSense: 未定义标识符 "cvNameWindow" , rnIntelliSense: 未定义标识符 "cvDesroryWindow" 。怎么解决啊
openCV Mat的应用问题
使用canny、findcontours函数得到一系列contours后,选用其中合适的几条Contours,比如选择,contours[0],contours[2],contours[13]三条contours进行椭圆拟合,如何做?rn因为一般地,一条时可以采用ellipse(mat(*itc),rect,...)就可以,但如果像这样是多呢?rn
奇怪opencv问题?!
一个opencv的范例程序,打开以后运行通过,但是就直接只是显示那个“press any key to continue”的窗口,按理说要出现两个图片窗口的,都没有出现。这是为什么啊?很奇怪啊?!
OpenCV问题(K近邻算法)
有谁提供下函数的功能、参数、返回值的详细定义啊,感激不尽啊rnrnCvKNearest::[color=#FF0000]train[/color]( const CvMat* _train_data, const CvMat* _responses,rn const CvMat* _sample_idx, bool _is_regression,rn int _max_k, bool _update_base )rnrn[color=#FF0000]cvPrepareTrainData[/color]( "CvKNearest::train", _train_data, CV_ROW_SAMPLE,rn _responses, CV_VAR_ORDERED, 0, _sample_idx, true, (const float***)&_data,rn &_count, &_dims, &_dims_all, &responses, 0, 0 ));//(train函数内部调用的一个函数)
opencv保存视频问题
请问我用opencv保存视频,为什么是0字节?rn
关于opencv的视频录制问题
使用cvCreateVideoWriter来创建视频文件,网上的示例代码大部分是生成avi的,运行没问题.rnrn但是现在想生成flv文件rn代码如下:rnCvVideoWriter *writer = cvCreateVideoWriter("C:\\Output1.flv",CV_FOURCC( 'F','L','V','1'),25,cvSize(320,240),1);rnrn生成的flv文件无法播放?rnrn有高人遇到这个问题么? 来着有分.
Opencv中的问题
[code=c]int ux = ((dx > 0) << 1) - 1;//x的增量方向,取或-1 [/code]这句什么意思?rn[code=c] if ((eps << 1) >= dx) [/code]这句是什么情况下为真呢?
OpenCv打开视频问题
CvCapture* capture = cvCaptureFromAVI(filename);rn我的程序总是运行到这句后出现对话框“***内存不为read”!为什么?我没用什么多线程。解码器也安装了。rn这个问题已经困扰我三天了!我的环境是OpenCv2.2+VS2010rnrn下面是代码rn[code=C/C++]rnUINT CtestDlg::ShowVideo(char* filename)rnrn //初始化一个视频文件捕捉器rn CvCapture* capture = cvCaptureFromAVI(filename);rnrn //获取视频信息rn cvQueryFrame(capture);rn int frameH = (int) cvGetCaptureProperty(capture, CV_CAP_PROP_FRAME_HEIGHT);rn int frameW = (int) cvGetCaptureProperty(capture, CV_CAP_PROP_FRAME_WIDTH);rn int fps = (int) cvGetCaptureProperty(capture, CV_CAP_PROP_FPS);rn int numFrames = (int) cvGetCaptureProperty(capture, CV_CAP_PROP_FRAME_COUNT);rn rn //定义和初始化变量rn IplImage* img = 0;rnrn //读取和显示rn while(1) rn rn img = cvQueryFrame(capture); //获取一帧图片rn //IplImage2CBitmap(img);rn char key = cvWaitKey(20);rn rnrn cvReleaseCapture(&capture);rnrn[/code]rn什么功能都没加呢。
关于opencv图像处理的问题
用cvResize函数放大一个图片,如何保证清晰度呢??
opencv 读取像素的问题
在opencv中如何用Mat::at来读取灰度图的像素rn我只知道使用Mat::at(i,j)[k]可以访问rgb图中第i行第j列的k通道值。
opencv 摄像头问题
最简单的opencv提取摄像头视频 获取摄像头就失败了;rn设备管理器图像设备可以看到摄像头,摄像头是USB接口的工业摄像头。rn弱弱的问句cvCreateCameraCapture(-1);这个函数就能获取到摄像头了?跟驱动文件啥的没关系?rn希望高手指点下,谢了rn还有cvCreateCameraCapture()的形参是怎么取的 就是当有好几个摄像头的时候怎样得到对应的值。
关于opencv的速度问题
我看了opencv 的 cvkmeans的源码,并用相同 的思想写了一个。但是数据结构不是opencv的,感觉速度好慢。为什么opencv处理的时候,速度可以这么快呢?
OpenCV启动摄像头的问题
我用同样的代码在我同学的电脑上可以显示,在我的电脑上出来的窗体是灰色的rn我和他电脑的型号是一样的,为什么会出现这样的问题rnps我的摄像头没有问题,opencv环境也没配错,用的是vs2012+opencv2.4.8
opencv加载图片的问题
opencv运行出问题,加载图片总是抛出异常,不知道是什么原因,调试了很长时间。
opencv坐标系问题
今天在用opencv做图像直线检查时,遇到了关于坐标的问题。比较混乱,因此专门进行了研究,记录下来以便以后查看。 opencv读取图片后用numpy.ndarray格式存储,图像像素和ndarray矩阵是一一对应的关系。也就是说图像的高对应矩阵的行,图像的宽对应矩阵的列。例如一张高733像素,宽550像素的图片,读入内存中后为733行,550列的矩阵。 当需要对图像进行坐标操作时,图像以左上角
opencv cmake 安装使用问题
http://blog.csdn.net/u013832707/article/details/53127710
opencv问题二
运行win32控制台实例发现,opencv程序运行必须末尾加waitKey();函数
opencv 学习遇到的问题
-
opencv 保存视频问题总结
opencv生成视频需要三个算子: opencv2.0 Ilpimage: //创建 CvVideoWriter *writer = 0; writer = cvCreateVideoWriter(pDlg-&gt;m_savePath+scount+".avi",cvcode ,fps, cvSize(frameW, frameH), isColor); //写入: c...
配置OpenCV遇到的问题
首先,参考网上资源http://blog.csdn.net/poem_qianmo/article/details/19809337 的博文一步一步的配置 配置完成后,发现我的vs2010仍然不能编译成功,出现”无法解析的外部符号”的提示错误即:链接库没有配置成功 经过测试发现,我的vs2010配置的”VC++目录->库目录”是无效的但是”VC++目录->包含目录”是有效的保留”VC++目录-
OpenCV编译的问题
为什么出现下面的错误呀?rnrnerror C2065: 'CV_AA' : undeclared identifierrnerror C2065: 'cvCaptureFromFile' : undeclared identifierrnerror C2660: 'cvRectangle' : function does not take 7 parameters
linux下Opencv使用问题
小弟在linux下使用opencv创建了一个程序如下:rn[code=C/C++]rnIplImage* image; //图像源文件地址rn IplImage* result; //目标图像指针rn image = cvLoadImage("/home/jinger/baobei.bmp",0);rn int channel = image->nChannels;rn int depth = image->depth;rn CvSize sz;rn sz.height = image->height;rn sz.width = image->width;rn result = cvCreateImage(sz,depth,channel);rn cvThreshold(image,result,100,255,CV_THRESH_BINARY );rn cvSaveImage("/home/jinger/1.jpg",result);rn cvNamedWindow("result",0);rn cvShowImage("result",image);rn[/code]rn程序可以正常运行,可以将二值化的图像保存到1.jpg,但是运行就是无法显示cvnamedwidow创建的窗口,也没有提示任何错误,编译没有提示任何警告和错误rn程序编译使用netbeans6.8创建,操作系统环境是ubuntu10.04,GNOME桌面环境,请教各位前辈这个问题该如何解决,谢谢各位!
opencv影像拼接问题
用opencv做影像拼接时的代码:rnIplImage* xformed;rnxformed = cvCreateImage( cvSize(img1->width + img2->width - 100, MAX(img1->height + 20, img2->height) ), IPL_DEPTH_8U, 3 ); rncvWarpPerspective( img1, xformed, H, CV_INTER_CUBIC + CV_WARP_FILL_OUTLIERS,cvScalarAll( 0 ) );rncvSetImageROI(xformed, cvRect(0, 0, img2->width, img2->height) );rncvAddWeighted(img2, 1, xformed, 0, 0, xformed);rncvResetImageROI( xformed );rn【问题】:拼接图里出现了中间的黑带,应该是cvAddWeighted(img2, 1, xformed, 0, 0, xformed);中权值不同引起,主要是img1中右侧出现黑边(上次拼接开辟的影像区域过大造成)拼接时,左边权值为1,所以该位置的黑边存在,不知在opencv如何消除图中的黑边问题,谢谢各位大牛了!也可以Email我:tide0525@qq.comrn影像如下:
opencv在MFC下的一个问题
最近刚学opencv,在opencv中文网站看到一个MFC调用opencv canny边缘检测算法,大概步骤如下rndoc类里定义一个变量 CImage m_image;rnOnOpenDocument里加入 m_image.Load(lpszPathName,0);rnOnSaveDocument里加入 m_image.Save(lpszPathName);return TRUE;rnOnDraw 里加入rn CImage & img = pDoc ->m_image;rn CRect r;rn GetClientRect (&r);rn img.DrawToHDC(pDC->GetSafeHdc() ,r);rn然后加入一个消息函数rn里面加入rn IplImage* pImg=NULL;rn pImg=m_image.GetImage();rn cvCanny(pImg,pImg,50,150,3);rn UpdateAllViews(NULL);rnrn其他的头文件类库什么的都不说了rn运行的时候提示Unsupported Format or Combinationsrn然后看了网上的一些提示,把打开方式改成m_image.Load(lpszPathName,1);再用cvCvtColor()但是也不成功rn求救啊,已经困扰很长时间了....rn不胜感激rnrn
OpenCV的一个问题
我从视频中读取一帧,为什么该帧各点的RGB值都是负的?
opencv多路视频采集问题
我目前用鑫安的USB四路视频采集卡进行开发,我想分别采集到每一个通道的视频数据。但我用opencv的cvCreateCameraCapture函数打开相机时,发现图像是下边图示这样的。想请教一下,有没有什么办法将这两路视频信号分开?![图片说明](https://img-ask.csdn.net/upload/201602/01/1454312782_564542.png)
opencv sift 新人的问题
我想把匹配出的区域有rectangle之类的东西标记出来应该怎么做?要把匹配点形成轮廓吗?不会弄呀。。。不要嘲笑菜鸟。。。。![图片说明](https://img-ask.csdn.net/upload/201602/17/1455689531_3157.jpg)
相关热词 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天 c#func链接匿名方法 c#怎么创建文件夹 c#从键盘接收空格 c#da/ad c#部门请假管理系统 c#服务器socket c# 默认的访问修饰符