-
canny边缘检测算法
去噪声
任何边缘检测算法都不可能在未经处理的原始数据上很好地处理,所以第一步是对原始数据与高斯平滑模板作卷积,得到的图像与原始图像相比有些轻微的模糊(blurred)。这样,单独的一个像素噪声在经过高斯平滑的图像上变得几乎没有影响。
寻找图像中的亮度梯度
图像中的边缘可能会指向不同的方向,所以 Canny 算法使用 4 个 mask 检测水平、垂直以及对角线方向的边缘。原始图像与每个 mask 所作的卷积都存储起来。对于每个点我们都标识在这个点上的最大值以及生成的边缘的方向。这样我们就从原始图像生成了图像中每个点亮
- 2023-08-31 02:05:04下载
- 积分:1
-
计算机视觉
基于Visual Studio 2010的计算机视觉+ openCV2.4.5得到的10对图像,以计算出摄像机,包括焦距,旋转和转换的更确定的参数,并计算点的3-D世界。与一些像素误差,但好于几乎整个采样图像。
- 2022-12-03 10:00:10下载
- 积分:1
-
Watershead segmentation algoritm
灰度图像可被视为地形起伏,其中像素的灰度被解释为其在起伏中的高度。落在地形地貌上的一滴水沿着路径流动,最终到达;
- 2022-08-14 10:41:13下载
- 积分:1
-
数字图像处理---任务
利用MATLAB 提供的Image I/O 函数分别完成以下处理:
(a) 以测试图像的中心为圆心,图像的长和宽中较小值的一半为半径画一个红颜色的圆;
(b)
- 2022-03-28 17:34:28下载
- 积分:1
-
人脸识别打马赛克
根据场景中的静态图像或视频,利用给定的人脸数据库信息,鉴别或确认该场景中的一位或多位人的身份的过程。
- 2022-06-28 10:57:16下载
- 积分:1
-
粒子滤波跟踪算法C++
资源描述采用颜色直方图作为特征的粒子滤波算法和卡尔曼滤波算法
- 2022-06-18 07:58:21下载
- 积分:1
-
LBP旋转不变
#include "stdafx.h"
#include
#include
#include
using namespace std;
using namespace cv;
#define neighbors 8
//void elbp(Mat& src, Mat& dst, int radius, int neighbors)
//{
// 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-09-19 16:10:03下载
- 积分:1
-
程序用MFC+openCV编写。可实现自动获得一个目标选择框并进行跟踪
先用视频前几帧进行帧间差分,用cvFindContours()得到二值差分图像中最大的连通块作为camshift的初始选择框 程序做的不完善,只能针对类似test.avi的视频进行测试。(读一下函数GetBlob() 可能有些压缩格式的视频打不开,需要安装Xvid解码器
- 2023-03-11 12:20:04下载
- 积分:1
-
YUV转264(9-15)
本源文件使用c++将yuv数据转为264格式,本源文件使用c++将yuv数据转为264格式,本源文件使用c++将yuv数据转为264格式,本源文件使用c++将yuv数据转为264格式,本源文件使用c++将yuv数据转为264格式
- 2022-02-04 20:34:38下载
- 积分:1
-
Delphi 裁剪图像 动态拖动裁剪框 改变大小 裁剪图像
应用背景Delphi 图片裁剪程序及源码 支持鼠标拖动选取区域裁剪关键技术利用Delphi自带组件裁剪图像功能 支持动态拖动改变裁剪框的大小进行图像裁剪
- 2023-04-28 10:20:04下载
- 积分:1