视觉opencv
文章平均质量分 58
学习永远不亏
如果不能逆风翻盘,那么至少向阳而生。
展开
-
OpenCV的Mat格式和IplImage格式的使用
最近频繁地在使用OpenCV的Mat图像格式和IplImage图像格式,所以记录一下他们的一些使用区别。原创 2022-07-14 11:38:48 · 1365 阅读 · 0 评论 -
发现的IplImage转QImage的好用的方式
今日发现一个IplImage 转换为 QImage好用的方式,担心失效便记录一下并添加了自己的内容。亲测有效。IplImage 转换为 QImageQImage *IplImageToQImage(IplImage *img){ QImage *qmg; cvCvtColor(img,img,CV_BGR2RGB); qmg = new QImage((unsigned char*)img->imageData,img->width,img->height,原创 2022-05-27 15:43:05 · 369 阅读 · 0 评论 -
连通域分析算法
基于opencv的cv::connectedComponentsWithStats()的连通域分析标记算法:一、函数介绍:在OpenCV3中有了新的专门的函数 cv::connectedComponents() 和函数 cv::connectedComponentsWithStats(); 来做连通域分析,如果需要获取连通域的具体状态信息,则用第二种。函数原型:int cv::connectedComponents ( cv::InputArray image,原创 2021-04-29 14:23:58 · 2756 阅读 · 0 评论 -
基于大津法OTSU和图像分块的阈值分割算法
一、 算法目的及原理(1) 目的:阈值分割可以把图像中的前景目标和背景分割开,它特别适用于目标和背景占据不同灰度级范围的图像。它不仅可以极大的压缩图像的数据信息,而且也大大简化了分析和处理步骤,因此在很多情况下,是进行图像分析、特征提取与模式识别之前的必要的图像预处理过程,常用于机器视觉产品的检测。(2) 原理:通过统计灰度直方图,在峰与峰的灰度级之间设定阈值,把图像分割成n类。基于OTSU的阈值分割是根据计算双峰直方图的最大类间方差,从而确定把前景目标和背景区分的最佳阈值,通过阈值把原图像分割成一原创 2021-04-29 14:07:11 · 1796 阅读 · 5 评论