-
灰度图 阈值
灰度图,阈值判断,根据输入的图像内容,计算出当前图片的阈值范围。如果当前的图片的值 大于67,表示图片没有芯片,如果小于60,则表示有芯片,先将图片内容反转,然后处理。注意图片边缘化的处理。返回值的范围大小,可以根据的图片的亮度进行调整。
- 2022-02-02 13:27:21下载
- 积分:1
-
视频中目标跟踪
行人跟踪一直是视频研究的一个重点问题,本代码御用kalman跟踪行人,再视频场景中检测到行人的存在,并用红色矩形框对行人进行跟踪,能较好的实现跟踪
- 2023-08-30 12:05:05下载
- 积分:1
-
RGB 转YUV
对BMP文件进行读写,然后将RGB转为YUV并保存,同时输出BMP的长,宽,大小,将BMP文件中的RGB三者的分量进行保存到txt文件中,YUV三者分量也保存到txt中,转换过程采用隔行扫描转换,YUV格式为422
- 2023-07-22 21:05:03下载
- 积分:1
-
C#开发的Dicom文件编辑器
一个C#操作DICOM医学图形的范例程序,完整源码,学习DICOM必备的东西!包括图像的读取,标签的读取、修改、保存,还有图像的格式转换等,其中的字典和数据存储转换部分的代码可以拿来直接使用。
- 2023-05-05 21:25:03下载
- 积分:1
-
OpenCV实现的Mean-shift分割
应用背景Mean shift作为一种有效地特征空间分析方法,在图像滤波,图像分割,物体跟踪等方面都有广泛的应用。OpenCV分别实现了mean shift用来做跟踪、分割和滤波的函数。关键技术OpenCV分别实现了mean shift用来做跟踪、分割和滤波的函数。
其中滤波的c++函数原型为:
void pyrMeanShiftFiltering(InputArray src,
OutputArray dst, double sp, double sr, intmaxLevel=1,
TermCriteria termcrit=TermCriteria(
TermCriteria::MAX_ITER+TermCriteria::EPS,5,1) )
src和dst分别为输入和输出图像,8 bit,3 channel,sp和sr为空间域和颜色域的半径,maxLevel为分割用金字塔的最大层数,termcrit为迭代的终止条件。、
分割的函数原型为:
void gpu::meanShiftSegmentation(const
GpuMat& src, Mat& dst, int sp,
int sr, int minsize, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER
+ TermCriteria::EPS, 5, 1))
大部分参数与pyrMeanShiftFiltering相同,minsize为最小的分割区域大小,小于这个大小的区域会被合并。
OpenCV sample里用pyrMeanSh
- 2022-01-24 09:21:38下载
- 积分:1
-
opencv的图像平滑处理
图像平滑处理,主要是平滑算法,对于初学opencv实现的人来说是个很不错的例子。
- 2022-03-22 04:32:06下载
- 积分:1
-
高斯拉普拉斯
在图像处理中,边缘检测是一个必要的步骤,如检测车辆直线和冬暖的边缘。
DOG和 (LOG) 拉普拉斯是高斯的边缘检测的好方法......
这里是拉普拉斯高斯的代码,和它在 vs2010 编译
- 2022-01-26 00:47:49下载
- 积分:1
-
基于相位相关性的运动估计实现方法
基于相位相关性的运动估计实现方法,matlab代码
- 2022-04-07 00:59:55下载
- 积分:1
-
利用 MATLAB 的图像 Binarisation
图像前处理是图像处理中做的非常第一步。前处理,删除所有不需要的数据被统称为噪声,提高图像尽可能多地使感兴趣区域的更加突出。这有助于在以后处理,可以帮助,取得好成绩。图像 binarisation 是强制性的一步,要在预处理之一。它将图像转换为强度值介于 0 和 1 的二进制图像。
- 2022-10-20 08:05:03下载
- 积分:1
-
vc++ opencv实现扫描线填充多边形
利用opencv新建图像,在图像中实现鼠标点击画点,自动连线,以及右击自动闭合功能,再右击填充颜色。其中主要运用扫描线算法实现颜色的填充,效果还不错、。
- 2022-12-28 11:20:03下载
- 积分:1