摘要在MATLAB环境下利用USB摄像头采集字符图像,读取一帧保存为图像,然后对读取保存的字符图像,灰度化,二值化,在此基础上做倾斜矫正,对矫正的图像进行滤波平滑处理,然后对字符区域进行提取分割出单个字符,识别方法一是采用模板匹配的方法逐个对字符与预先制作好的字符模板比较,如果结果小于某一阈值则结果...
分类:
其他好文 时间:
2014-09-03 12:57:16
阅读次数:
415
对于查找轮廓我们一般要对图像Canny检测。但是对于很特殊的场合其实我们还可以直接对二值化的图像进行轮廓的提取。
分类:
其他好文 时间:
2014-08-31 01:39:50
阅读次数:
745
// Threshold.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include
#include
int g_threshold = 100;
IplImage* img1= NULL;
IplImage* g_gray = NULL;
CvMemStorag...
分类:
其他好文 时间:
2014-08-28 11:27:19
阅读次数:
188
一直以来对Java的图形处理能力表无力,但好像又不是那么一回事,之前用PHP做过一些应用,涉及到验证码的识别,其中有个图片二值化的步骤,今天换成Java来实现下在java的扩展包javax.imageio中为我们提供了一个类叫ImageIO,这个类提供了一些执行简单编码和解码的静态便捷方法,具体说明...
分类:
编程语言 时间:
2014-08-24 18:02:52
阅读次数:
229
局部自适应阈值二值化相对全局阈值二值化,自然就有局部自适应阈值二值化,本文利用Emgu CV实现局部自适应阈值二值化算法,并通过调节block大小,实现图像的边缘检测。一、理论概述(转载自《OpenCV_基于局部自适应阈值的图像二值化》) 局部自适应阈值则是根据像素的邻域块的像素值分布来确定该像素....
分类:
其他好文 时间:
2014-08-21 00:03:43
阅读次数:
447
自适应阈值是通过在每个像素点设置周围b*b的区域加权平均然后减去一个常数得到一个阈值,然后进行一些阈值处理,如二值化,截断等。这种阈值处理的方法对有很强照明梯度(光照不均)的图像具有很好的处理效果...
分类:
其他好文 时间:
2014-08-20 14:09:42
阅读次数:
175
重点介绍了二值化原理及数学实现,并利用emgucv方法编程实现。
分类:
其他好文 时间:
2014-08-17 23:58:23
阅读次数:
2482
自己用C#写的图像细化算法,输入图像为Bitmap类型,输出也是同样的类型,注意ToThinner(Bitmap srcImg)中的输入图像srcImg必须为像素0和255的二值化的图像。
public unsafe Bitmap ToThinner(Bitmap srcImg)
{
int iw = srcImg.Width;
...
分类:
其他好文 时间:
2014-08-13 13:16:26
阅读次数:
247
在某些图像处理当中一个关键步是二值法,二值化一方面能够去除冗余信息,另一方面也会使有效信息丢失。所以有效的二值化算法是后续的处理的基础。比如对于想要最大限度的保留下面图的中文字,以便后续的定位处理。 二值化算法包括全局二值化和局部二值化, 全局二值化具有速度快但效果相对差的特点, 局部二值化算法具....
分类:
其他好文 时间:
2014-07-19 19:22:16
阅读次数:
314
图像处理——灰度化、二值化、膨胀算法、腐蚀算法以及开运算和闭运算的的C#代码实现...
分类:
其他好文 时间:
2014-07-19 02:24:06
阅读次数:
348