1 简介

​文档图像是以像素形式存贮的, 很难直接操纵 其中的文本内容, 为了识别单个汉字, 必须进行文档 图像分割.本文基于中文文档图像的特征, 提出 了一种基于投影法的文档图像分割算法,,从文档图像的投影出发,根据文档图像水平投影的统计特性,进行灰度值累加,找到每行文字所在坐标;根据文字的竖直投影形状特征,进行竖直方向上的分割,通过对字符图像的分割,实现对整篇文档的分割;对各种字体的文档图像的灰度图进行了试验.结果表明,该算法能够准确地对文档图像进行分割.

2 部分代码

clear;
clc;
close all;Img = imread('timg.jpg');GapHeight = 10;
GapWidth = 8;
ImdiSize = 2;
% Img:载入的图像数据
% GapHeight:字符之间的间隔高度
% GapWidth:字符之间的间隔宽度
% ImdiSize:膨胀像素值,与图像大小、分辨率有关
% DrawPic:是否单独输出图像
CharHeight = 10;
CharWidth = 3;
NoiseLevel = 1;
DrawPic = false;
% Img:载入的图像数据
% CharHeight:字符本身的间隔高度
% CharWidth:字符本身的间隔宽度
% NoiseLevel:噪声水平,低于此值视为噪声
% ImdiSize:膨胀像素值,与图像大小、分辨率有关
% DrawPic:是否单独输出图像
b = connect(Img, GapHeight, GapWidth, ImdiSize, DrawPic);[perpen_locs, horiz_locs] = projection...
  (Img, CharHeight, CharWidth, NoiseLevel, ImdiSize, DrawPic);%在图上按照得到的坐标画线
if

【图像分割】基于投影法实现扫描文件的光学字符分割(文字分割)Matlab代码相关推荐

  1. 【机械】基于简化几何解法的六轴机械臂位置规划附matlab代码

    1 内容介绍 基于简化几何解法的六轴机械臂位置规划附matlab代码 2 部分代码 clc; clear; %载入数据 importfile('shuiping.mat'); theta_shuipi ...

  2. 情感识别:基于ELM、SOM分类器实现心率变异性信号情感识别,附matlab代码

    情感识别:基于ELM.SOM分类器实现心率变异性信号情感识别,附matlab代码 情感识别是一项有趣而又具有挑战性的任务.它可以用于识别人类的情绪状态,从而在许多领域中产生影响,例如医疗保健.人工智能 ...

  3. 【信号去噪】基于蚁群算法优化小波阈值实现信号去噪附matlab代码

    1 简介 基于硬阈函数和软阈函数的小波去噪算法处理的信号分别存在着偏差和方差过大的缺点,为有效解决这一问题,提出基于蚁群算法优化小波变换去噪算法.并采用常用的信号用matlab对去噪效果进行了仿真.仿 ...

  4. 【预测模型】基于BP神经网络、LSTM、GRNN实现风电功率预测附matlab代码

    1 简介 风电功率预测结果的准确性,不仅关系到风力发电厂的综合运行效率,也与区域运行成本具备直接联系,基于BP神经网络.LSTM.GRNN实现风电功率预测.​经过实例分析,证明设计的方法对风电功率的预 ...

  5. 基于人工势场法和果蝇优化算法的路径规划(Matlab代码实现)

    目录 1 概述 2 运行结果 2.1 算例1 2.2 算例2   3 Matlab代码实现  4 参考文献 1 概述 近年来,智能机器人逐渐应用于医疗服务﹑航空等众多领域.路径规划作为机器人实现智能自 ...

  6. 【图像检测】基于计算机视觉实现地质断层结构的自动增强和识别附matlab代码

    1 内容介绍 在本文中,我们提出了一个用于自动增强和识别活动海断层的框架,通常使用测深图像与地震活动相关联. 据我们所知,基于图像分析方法的海断层自动识别问题尚属首次. 首先,我们计算 Slope 和 ...

  7. 【滤波跟踪】基于EKF、时差和频差定位实现目标跟踪附matlab代码

    1 内容介绍 三星时差无源定位系统多采用基于高程约束下时差测量值转换为距离差进行 定位,若卫星相对于辐射源存在运动,则截获到同一辐射源信号频率存在多普勒 频移.由于卫星间一直都处在运动状态,各观测站接 ...

  8. 【WSN通信】基于最佳簇半径的无线传感器网络分簇路由算法附matlab代码

    1 内容介绍 无线传感器网络(WirelessSensorNetwork,WSN)是由若干个分布在被监控范围内的传感器节点构成的网络,这些节点以随机或者确定位置分布的形式布置在被监测范围内,可以收集温 ...

  9. 【语音识别】基于MFCC和MEL倒频系数实现声纹识别附matlab代码

    1 内容介绍 提出了以Mel频率倒谱系数(Mel Frequency Cepstrum Coefficients,MFCC)和MEL倒频系数作为特征提取技术,以KNN作为分类器的语音识别方法,实验结果 ...

最新文章

  1. SQL2005的安装与 使用
  2. Windows下安装Objective-C开发环境
  3. 3.1.5 改善模型的表现
  4. 《网易智企技术合辑》正式发布
  5. Nginx使用SSL配置HTTPS
  6. react native 组件汇总整理,点击链接至GitHub
  7. 服务器显示器分辨率,屏幕分辨率修改
  8. MMKV_MMKV使用教程
  9. win7sp1送给你们终极解决无法安装kb2999226导致vc++2015失败
  10. Catia CAA二次开发视频教程+源代码+PDF教程
  11. 毕业设计 嵌入式太空游戏机设计与实现
  12. linux mysql 挂马_解决数据库被挂马最快方法
  13. git pull之后出现REBASE(1/1)
  14. 终端环境如何下载谷歌网盘google drive文件
  15. 使用会议管理系统的高效办会思路
  16. Class1导数与变化率
  17. 2021年煤矿安全监测监控考试资料及煤矿安全监测监控考试试卷
  18. 第二章:关系数据库 - 04735数据库系统原理 - 自考知识点
  19. Ubuntu登陆不进去的一个原因
  20. 在 K8s 集群中创建 DERP 服务器

热门文章

  1. 2019高速数据采集卡动态
  2. Navicat 快捷键大全(史上最全)
  3. 使用Spring Cloud搭建微服务项目
  4. 面向对象实现原神抽卡模拟功能
  5. CAD图形的缩放——鸟瞰
  6. 浅谈MES制造执行系统前景
  7. 【软件测试】三角形测试用例自动生成工具
  8. ZBrush:自定义QuickSave路径
  9. 孩子学习不好是来报恩的
  10. 领导常说的管理驾驶舱,你真的懂吗?