OpenCV相关
文章平均质量分 78
迷失的walker
学习,学习
展开
-
VS CUDA OpenCV编程 遇到gpu端核函数 应输入表达式的报错解决办法
最近在做开发时,用到了cuda和opencv结合的使用方法。其中,cuda能够提供的公式就那么多,所以打算自己写一个核函数来实现自己想要实现的算法。结果遇到了核函数调用的时候报错,提示应输入表达式。经过在网上查找,大家的解决办法基本上都说在cu文件中出现没事,可以通过。但是我这个就没法通过,经过最后的排查,找到了解决办法。通过以上方法则可以解决应输入表达式的报错。原创 2023-05-10 14:22:01 · 1985 阅读 · 5 评论 -
关于光流法cv::calcOpticalFlowPyrLK的学习使用记录-参数的分析以及方法使用的思考
网上有很多opencvcvcalcOpticalFlowPyrLK的使用方法介绍,但是除了直接的翻译,还有官网的链接,具体的参数使用分析还是不够全面,真正使用过程中发现还有问题。我在这里做了一些简单总结,希望对大家有帮助。基本上就这些了,大家理性参考,欢迎讨论。代码没做优化,就是提供一个思路。...原创 2022-07-22 18:52:45 · 2863 阅读 · 4 评论 -
C++opencv4+cuda+图像直接拼接(横向、纵向拼接)的cv::cuda::GpuMat操作
现在的opencv+cuda可以实现很多操作,但是在图像操作中,hconcat,vconcat这两个操作却没有办法用cv::cuda::GpuMat操作实现,那么为了不在gpu操作过程中,硬生生转成cv::Mat,拼接之后再转回去,就需要新的方法来完成这一操作。......原创 2022-06-30 10:22:09 · 2872 阅读 · 2 评论 -
Window10+vs2019+opencv2+tensorflow2+c_api+pb模型制作,调用以及应用
如果你想通过深度学习神经网络对自己的数据集图片进行分类,并且想要把模型应用到Windows,C++环境中。可以看看本文。详细解释了我研究的思路。不过本人菜鸟,如果中间有解释不清楚的,可以自行百度。基本上百度不到的,我也讲了。原创 2022-05-17 15:14:07 · 353 阅读 · 2 评论 -
Windows10下vs2019+OpenCV4.5.1+OpenCV_contribute4.5.1+CUDA11.4.1环境配置及安装
目录如下Windows10下vs2019+OpenCV4.5.1+OpenCV_contribute4.5.1+CUDA11.4.1环境配置及安装一,vs2019配置安装二,OpenCV4.5.1合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导原创 2021-08-23 18:10:46 · 1626 阅读 · 0 评论 -
QT+openCV,QImage转cv::Mat容易出现的问题(CV_8UC4转CV_8UC3)
QT+OpenCV,QImage转cv::Mat容易出现的图像类型问题(CV_8UC4转CV_8UC3):提示:简述背景:项目场景:本次使用QT5.15.2,VS2019,opencv451,对label上的图进行获取并转换为cv::Mat方式问题描述:当使用cv::Mat mat_get = QImage2cvMat(ui.label->pixmap()->toImage(), true);获取图像时,后续进行像素处理发现格式不对,与实际图并不相符cv::Mat mat_get =原创 2021-06-29 00:42:01 · 3151 阅读 · 3 评论 -
Windows10下QT6.0(C++)+OpenCV4环境配置及安装(未成功)
这里写自定义目录标题Windows10下QT6.0(C++)+OpenCV4(一)下载安装QT6.0下载安装Cmake(OpenCV4需要)下载安装OpenCV4如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Windows10下QT6.0(C++)+OpenCV4(一)原创 2021-01-25 00:43:08 · 3656 阅读 · 12 评论 -
OpenCV Mat IplImage混用时出现内存出错可能原因及解决办法
OpenCV Mat IplImage混用时出现内存出错可能原因及解决办法在使用OpenCV编程时,由于轮廓提取函数在vs2010不兼容,我不得不使用 Mat IplImage混用,在运行函数结束时出现了内存问题。在使用OpenCV编程时,由于轮廓提取函数在vs2010不兼容,我不得不使用 Mat IplImage混用,在运行函数结束时出现了内存问题。我在混用时将Mat 和 IplImage互...原创 2019-04-25 16:12:04 · 443 阅读 · 0 评论 -
python opencv 添加文字 cv2.putText 各参数详解
python opencv 添加文字 cv2.putText 各参数详解cv2.putText(img, str(i), (123,456)), font, 2, (0,255,0), 3) 各参数依次是:图片,添加的文字,左上角坐标,字体,字体大小,颜色,字体粗细其中字体可以选择 FONT_HERSHEY_SIMPLEX Python: cv.FONT_HERSHEY_SIMPL...原创 2018-06-07 09:12:32 · 40811 阅读 · 0 评论 -
OpenCV分水岭watershed的应用注意
在VS2010,OpenCV进行分水岭的实现时。我遇到了一个问题: 在做好种子图和背景图后,也无法分隔开同一个背景框内的多个种子点,也就是同一个128灰度的区域包围的多个255灰度的种子区域无法被区分开。我找到了原因并给出了解决方法。原创 2017-05-24 23:37:07 · 2246 阅读 · 3 评论 -
Opencv路径的统一修改以及不同版本路径的转换
这篇文章重点是解决最近在opencv大批量文件进行读写时,重复性的更改文件名称以及不同opencv版本的char*和string路径的不匹配问题。 这回的问题可能对某些C++基础很好的人来说完全不存在,不过还是写下来以供大家参考指点。如果有更好的方法务必告知。 问题指出:在循环读取一个文件夹中不同的文件(这里以图片为例),一般会想到将文件名命名的十分有规律。调用的时候我却一时想不原创 2017-04-04 21:54:18 · 1239 阅读 · 0 评论 -
线长直方图的简单实现
前两天看了一篇硕士学位论文,但是在知网上被引用了13次,下载了700多次。是相关主题中相对最有价值的一篇论文。论文题目:细胞图像的分割与计数 其中很重要的一点利用线长直方图提取等效直径,我实现了一下。原创 2017-03-28 23:48:38 · 477 阅读 · 0 评论 -
opencv图像感兴趣区域提取时超出范围怎么办
opencv感兴趣区域出界cvCopy报错的问题解决原创 2016-05-04 20:30:50 · 4085 阅读 · 0 评论 -
opencv中轮廓内部的像素点怎么提取
opencv轮廓内面积的提取原创 2016-05-04 19:12:59 · 18956 阅读 · 0 评论 -
opencv中矩阵运算
opencv,矩阵运算相关的,从别人那里拷过来的。很久以前存在word里自己学习用的,希望大家互相学习转载 2016-05-04 19:07:37 · 514 阅读 · 0 评论 -
Vs2015OpenCV静态编译出错
vs2015中opencv静态编译遇到的问题以及解决方法原创 2016-05-04 19:00:18 · 2704 阅读 · 2 评论