資源簡介
基于文檔圖像的文字識別系統包括兩個處理步驟。第一步為文字分割,即確定圖像中文字序列的區域,并將邏輯相關的多個字符分割開來。第二步是字符識別,即是利用文字分割的結果,基于字符的圖像及上下文信息,生成該字符相應的數字化表現形式,以便后期處理,如顯示、翻譯等。
由此可見,文字分割是OCR(光學字符識別)系統中的關鍵技術,正確的文字分割是文字識別成功的前提。目前的OCR系統大多是針對文字排列整齊,前景色與背景色對比明顯的理想文檔圖像而設計,這雖然適用于很多印刷文檔的情形,但對于文字排列的方向和大小都很隨意的手寫體文檔、圖書封面等復雜文檔圖像卻無法提供可靠的文字分割結果,以下列出幾種常見比較常見的文檔圖像。
本文所介紹的方法,即復雜背景下的文字分割方法,希望利用字符的輪廓信息,通過逐步探測的方法完成對復雜文檔圖像的文字分割,經實驗證明,該方法可以有較地解決文字排列不規則、同組文字大小不等、背景色復雜的文字分割問題。

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Text;
namespace?Robot.Vision.Custom
{
????public?class?BitProcessing
????{
????????public?static?int?BitsToInt32(System.Collections.BitArray?ba)
????????{
????????????int?value?=?0;
????????????for(int?i?=?0;?i?????????????{
????????????????value?<<=?1;
????????????????if(ba[i])?{?value?+=?1;};
????????????}
????????????return?value;
????????}
????????????????
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????16384??2007-07-01?12:04??源程序\Robot.Vision.Custom\bin\Debug\Robot.Vision.Custom.dll
?????文件??????11776??2007-07-01?12:04??源程序\Robot.Vision.Custom\bin\Debug\Robot.Vision.Custom.pdb
?????文件????????482??2007-06-24?18:29??源程序\Robot.Vision.Custom\BitProcessing.cs
?????文件????????159??2007-06-23?19:43??源程序\Robot.Vision.Custom\Enumerations.cs
?????文件??????16384??2007-06-24?20:28??源程序\Robot.Vision.Custom\obj\Debug\Refactor\Robot.Vision.Custom.dll
?????文件??????16384??2007-07-01?12:04??源程序\Robot.Vision.Custom\obj\Debug\Robot.Vision.Custom.dll
?????文件??????11776??2007-07-01?12:04??源程序\Robot.Vision.Custom\obj\Debug\Robot.Vision.Custom.pdb
?????文件????????182??2007-07-02?14:04??源程序\Robot.Vision.Custom\obj\Robot.Vision.Custom.csproj.FileList.txt
?????文件???????1351??2007-06-13?19:29??源程序\Robot.Vision.Custom\Properties\AssemblyInfo.cs
?????文件???????2025??2007-06-23?19:42??源程序\Robot.Vision.Custom\Robot.Vision.Custom.csproj
?????文件??????16384??2007-07-01?12:04??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\bin\Debug\Robot.Vision.Custom.dll
?????文件??????11776??2007-07-01?12:04??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\bin\Debug\Robot.Vision.Custom.pdb
?????文件??????32768??2007-07-01?21:36??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\bin\Debug\Robot.Vision.ImageProcessing.dll
?????文件??????67072??2007-07-01?21:36??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\bin\Debug\Robot.Vision.ImageProcessing.pdb
?????文件???????1515??2007-06-13?20:33??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\ColorProcessing.cs
?????文件??????10451??2007-06-27?21:45??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\DIB.cs
?????文件????????764??2007-06-23?21:49??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\Enumerations.cs
?????文件???????1494??2007-06-29?10:24??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\GeometryProcessing.cs
?????文件???????2613??2007-06-29?10:06??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\li
?????文件??????14230??2008-05-13?16:27??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\li
?????文件??????20480??2007-07-01?22:55??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\obj\Debug\Refactor\Robot.Vision.ImageProcessing.dll
?????文件???????2570??2007-07-01?12:04??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\obj\Debug\ResolveAssemblyReference.cache
?????文件??????32768??2007-07-01?21:36??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\obj\Debug\Robot.Vision.ImageProcessing.dll
?????文件??????67072??2007-07-01?21:36??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\obj\Debug\Robot.Vision.ImageProcessing.pdb
?????文件????????332??2007-07-02?14:04??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\obj\Robot.Vision.ImageProcessing.csproj.FileList.txt
?????文件???????1369??2007-06-09?22:35??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\Properties\AssemblyInfo.cs
?????文件???????2621??2007-06-28?16:51??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing.csproj
?????文件???????7754??2007-07-01?21:36??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\RotableRectangle.cs
?????文件????????701??2007-06-24?13:45??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\Vector.cs
?????文件????????685??2007-06-24?13:44??源程序\Robot.Vision.ImageProcessing\Robot.Vision.ImageProcessing\Whirl.cs
............此處省略110個文件信息
評論
共有 條評論