-
直线和圆的检测程序
这是一个从图像中提取直线特征的程序,已经达到了一个相对准确的效果,本程序利用的是hough算法,和canny算子,但是美中不足是,图像中的一些较短的直线不能准确的检测出来,所以还需要一定的改进,上传以备大家共享
- 2022-08-08 17:29:40下载
- 积分:1
-
标志物检测
此化学需氧量检测并跟踪光学标记。通过该算法首先导入视频,使用 adabtive thershohld 探测和跟踪多标记。
- 2023-01-10 11:50:03下载
- 积分:1
-
斑点检测
计算机视觉技术中的一个重要部分就是斑点检测,它来源于区域检测,它在图像的预处理方面为重要环节,比如特征匹配、目标识别等方法之前。就图像方面而言,所谓斑点,就是有这样一块区域,它与周围的颜色和灰度值都有很大的差别,就是跟周围的图像性质不一样。在实际的自然环境里,就存在着这样的斑点,如苹果树上的一个苹果,站在苹果树下的小孩,甚至一座房子也可以是一个斑点等等。由于斑点是一个区域性的描述,相比一个单纯的角点,它的稳定性和抗噪声能力更有优势,对于图像的后期分析和处理有很有很大帮助
- 2023-04-15 12:15:03下载
- 积分:1
-
使用交互式分水岭算法的图像分割方法
此代码表示示例说明如何使用交互式的分水岭分割算法。如果我们想要分析一些图像中的对象,然而,他们都是接触和重叠.一个有效的方法来分隔这些对象彼此是必需的。分水岭算法是最大众化的方式来实现这一目标。此代码包括使用分水岭,如绘制轮廓图像处理中的必要步骤。如果你想要正确编译这段代码,你的缪斯首先,安装打开电脑库,然后,你可以观看输出。
- 2023-08-21 02:45:03下载
- 积分:1
-
QR二维码解码
本程序采用c/c++实现二维码的扫描,对扫描仪扫描的.bmp格式的图片进行扫描,译码生成需要的格式,识别图片的正确率在%90以上。基本符合用户需求
- 2023-03-13 20:40:04下载
- 积分:1
-
DirectShow 摄像头显示
应用背景
Win7: DirectShow SDK 做为 Windows SDK(GRMSDK_EN_DVD.iso) 的一部分,不再有单独的 DirectX SDK 包。
在 DirectShow 中,应用程序要实现功能就必须将这些 Filter 链接在一起,因而一个 Filter 的输出就变成了另一个 Filter 的输入。这一系列串在一起的 Filter 称为 Filter Graph。
关键技术DirectShow 是一个 Windows 平台上的流媒体框架,提供了高质量的多媒体流采集和回放功能。
Filter 实质是一个 COM 组件,所以学习开发 Filter 前你应该对 COM 相关知识有点了解。COM 组件的实质是实现了纯虚指针接口的 C++ 对象。
应用程序开发者只需要基本的 COM 组件知识:实例化COM组件、调用接口、管理接口的引用计数。Filter 开发者则需要更多。
选择一个基类,声明自己的类。
应该清楚这个 Filter 在整个 Filter Graph 的位置,这个 Filter 的输入是什么数据,输出是什么数据,有几个输入 Pin、几个输出 Pin 等,可以画出这个 Filter 的草图。
Win7: DirectShow SDK 做为 Windows SDK(GRMSDK_EN_DVD.iso) 的一部分,不再有单独的 DirectX SDK 包。
在 DirectShow 中,应用程序要实现功能就必须将这些 Filter 链接在一起,因而一个 Filter 的输出就变成了另一个 Filter 的输入。这一系列串在一起的 Filter 称为 Filter Graph。
- 2022-01-22 13:35:41下载
- 积分:1
-
基于OpenCV的静态人脸检测程序的实现
基于OpenCV的静态人脸检测程序的实现,已运行成功,人脸检测是目前非常前沿的技术,Adaboost算法实现起来也比较复杂,但应用OpenCV提供的函数和分类器进行人脸检测十分容易,主要包括训练和检测2个模块
- 2022-01-24 10:02:19下载
- 积分:1
-
关于图像的几个基本操作
关于图像的几个基本操作,包块打开图像,对图像的缩放以及图像的移动等操作。本软件是基于QT进行编程实现的,对于初学QT的同学具有一定的借鉴和学习的作用,希望对初学QT的同学有一定的帮助。谢谢
- 2022-10-15 23:45:03下载
- 积分:1
-
opencv轨迹跟踪
opencv画轨迹。使用c++语言。是图像处理一个方面。使用camshaft跟踪运动目标。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- 2022-07-16 06:33:10下载
- 积分:1
-
基于opencv线性插值缩放数字图像
基于opencv对图像实行双线性插值缩放以及最临近插值缩放#include "highgui.h"
#include "cv.h"
IplImage *src=NULL;
IplImage *dst1,*dst2;
void main()
{
double scale1=0.1;
double scale2=10;
CvSize dst1_size;
CvSize dst2_size;
src=cvLoadImage("E:学习VC文件c++ pricticepro1pro1.jpg");
//缩小系数
dst1_size.width=(int)(src->width*scale1);
dst1_size.height=(int)(src->height*scale1);
dst1=cvCreateImage(dst1_size,src->depth,src->nChannels);
cvResize(src,dst1,CV_INTER_NN);//像素插值(最邻近插值)缩小
//放大系数
dst2_size.width=(int)(dst1->width*scale2);
dst2_size.height=(int)(dst1->height*scale2);
dst2=cvCreateImage(dst2_size,src->depth,src->nChannels);
cvResize(dst1,dst2,CV_INTER_NN);//像素插值(最邻近插值)放大
cvNamedWindow("原图",CV_WINDOW_AUTOSIZE);
cvNamedWindow("缩小10倍后图",CV_WINDOW_AUTOSIZE);
cvNamedWindow("缩小10倍后再放大10倍还原图",CV_WINDOW_AUTOSIZE);
cvShowImage("原图",src);
cvShowImage("缩小
- 2022-03-11 07:02:41下载
- 积分:1