图像处理算法
WanderingSIN
这个作者很懒,什么都没留下…
展开
-
大津法二值化的理解和C#代码
大津法(OTSU)是一种确定图像二值化分割阈值的算法,由日本学者大津于1979年提出。从大津法的原理上来讲,该方法又称作最大类间方差法,因为按照大津法求得的阈值进行图像二值化分割后,前景与背景图像的类间方差最大 原理:对于图像I(x,y),前景(即目标)和背景的分割阈值记作T,属于前景的像素点数占整幅图像的比例记为ω0,其平均灰度μ0;背景像素点数占整幅图像的比例为ω1,其平均...原创 2018-02-11 23:31:26 · 3275 阅读 · 0 评论 -
MT9V034摄像头学习笔记(四)
DMA采集图像之后就能实现图像的采集了,接下来就要对图像做处理。我这里写了配套的上位机上传上来,又添加前面所说的大津法动态二值化。先看一下上位机的截图 https://download.csdn.net/download/qq_34445388/10273708 上位机链接 再来几张采集的赛道图像,上位机可以实现图像的采集,保存和实现算法的功能,在以后的调试中能提升不少调试的速度。 ...原创 2018-03-07 14:48:49 · 8811 阅读 · 4 评论 -
智能车寻线算法之北科寻线可能用的方法
智能车寻线算法之北科寻线可能用的方法 先上一张北科的寻线图片,从上图可以看出,北科的寻线方法能够寻找到方向向下的曲线,肯定和我们一般的左右寻线的方法有所不一样,我想了很久,查阅的了数字图像处理第三版,在我的资源里有 https://download.csdn.net/download/qq_34445388/10278732 这种方法可以寻得和北科同样的效果,下面我对这种方法做详细的介绍...原创 2018-03-16 22:09:45 · 24702 阅读 · 29 评论 -
MT9V034摄像头学习笔记(二)
再次想骂坑爹的龙邱,他们的图像采集摄像头是默认的配置信息。然后靠程序延时采集图像,仅仅就是表面看起来能用而已。 MT9V034摄像头内部寄存器 重点内容 内部图像配置寄存器有两套,好像是可以分页使用的。具体地址如下图。 0x00 Chip Version 只读 默认0x1324 0x01 Column ...原创 2018-03-04 15:04:26 · 9951 阅读 · 0 评论 -
大津法二值化的C语言版本
下面是前面我弄的C#版本大津法二值化化转化为C语言的。 /*************************************************************** * 河南科技大学一队 * * 函数名称:void GetHistGram(uint8_t Image[Height][Width]) * 功能说明:获取图像的灰度信息 * 参数说明: * 函数...原创 2018-03-19 10:15:39 · 3969 阅读 · 3 评论 -
MT9V034摄像头学习笔记(三)
看完摄像头的寄存器之后,就开始配置摄像头的DMA采集。 还是看网上的大神截图,摄像头的时序。 从中我们可以看出,在行信号之后开始采集PCLK的图像信息。所以我们用PCLK的上升沿触发DMA进行图像采集,DMA目的地址默认加一这样就能实现图像的自动采集,每次行中断过来进行DMA目的地址的修正,具体下面的代码。 // MT9V034 Port Init void MT_Init(void) ...原创 2018-03-06 16:53:54 · 10268 阅读 · 0 评论