識別圖像中的字符的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本公開涉及圖像識別技術(shù)領(lǐng)域,尤其涉及一種識別圖像中的字符的方法及裝置。
【背景技術(shù)】
[0002] 在對諸如印刷數(shù)字進(jìn)行識別時,需要對數(shù)字進(jìn)行特征提取。在對數(shù)字進(jìn)行特征提 取前,需要對圖像進(jìn)行相應(yīng)的預(yù)處理,從而使數(shù)字的特征提取能更加順利或使得數(shù)字的特 征能更好地顯露出,梯度算子是相關(guān)技術(shù)中對圖像進(jìn)行預(yù)處理時的一個重要手段,然而,梯 度算子在對圖像進(jìn)行預(yù)處理時,計算量較大。
【發(fā)明內(nèi)容】
[0003] 為克服相關(guān)技術(shù)中存在的問題,本公開實施例提供一種識別圖像中的字符的方法 及裝置,用以降低字符識別過程中的計算量。
[0004] 根據(jù)本公開實施例的第一方面,提供一種識別圖像中的字符的方法,包括:
[0005] 確定所述圖像中所包含的字符的第一個數(shù);
[0006] 將所述圖像中所包含的字符分割為所述第一個數(shù)的字符圖片;
[0007] 將所述字符圖片沿著設(shè)定大小的窗口滑動從而將所述字符圖片分割成第二個數(shù) 的圖片單元;
[0008] 根據(jù)所述第二個數(shù)的圖片單元內(nèi)的非零像素點的個數(shù)識別所述圖像中的字符。
[0009] 在一實施例中,所述方法還可包括:
[0010] 對所述圖像進(jìn)行邊緣增強(qiáng)并二值化,得到二值化后的圖像;之后,執(zhí)行所述確定所 述圖像中所包含的字符的個數(shù)的步驟。
[0011] 在一實施例中,所述方法還包括:
[0012] 從二值化后的所述圖像的水平方向與豎直方向確定所述第一個數(shù)的字符在所述 圖像中的梯度;
[0013] 通過所述梯度確定所述字符在所述水平方向與所述豎直方向的邊界;之后,執(zhí)行 所述根據(jù)所述水平邊界和所述豎直邊界將所述圖像中所包含的字符分割為所述第一個數(shù) 的字符圖片的步驟。
[0014] 在一實施例中,所述根據(jù)所述第二個數(shù)的圖片單元內(nèi)的非零像素點的個數(shù)識別所 述圖像中的字符,可包括:
[0015] 依據(jù)窗口滑動順序統(tǒng)計所述第二個數(shù)的圖片單元中的每一個圖片單元所包含的 第一組非零像素點的個數(shù);
[0016] 依據(jù)窗口滑動順序統(tǒng)計字符數(shù)據(jù)庫中的每一個字符的模板對應(yīng)的模板單元的分 辨率大小的第二組非零像素點的個數(shù);
[0017] 根據(jù)所述第一組非零像素點的個數(shù)和所述第二組非零像素點的個數(shù)識別所述圖 像中的字符。
[0018] 在一實施例中,所述根據(jù)所述第一組非零像素點的個數(shù)和所述第二組非零像素點 的個數(shù)識別所述圖像中的字符,可包括:
[0019] 依據(jù)窗口滑動順序統(tǒng)計所述第一組非零像素點的個數(shù)與所述第二組非零像素點 的個數(shù)的差值的絕對值;
[0020] 確定所述第二個數(shù)的絕對值的和值中的最小值對應(yīng)的字符模板;
[0021] 將所述最小值對應(yīng)的字符模板對應(yīng)的字符識別為所述字符圖片中的字符。
[0022] 根據(jù)本公開實施例的第二方面,提供一種識別圖像中的字符的裝置,包括:
[0023] 第一確定模塊,被配置為確定所述圖像中所包含的字符的第一個數(shù);
[0024] 第一分割模塊,被配置為將所述圖像中所包含的字符分割為所述第一確定模塊確 定的所述第一個數(shù)的字符圖片;
[0025] 第二分割模塊,被配置為將所述第一分割模塊分割得到的所述字符圖片沿著設(shè)定 大小的窗口滑動從而將所述字符圖片分割成第二個數(shù)的圖片單元;
[0026] 識別模塊,被配置為根據(jù)所述第二分割模塊分割得到的所述第二個數(shù)的圖片單元 內(nèi)的非零像素點的個數(shù)識別所述圖像中的字符。
[0027] 在一實施例中,所述裝置還可包括:
[0028] 圖像預(yù)處理模塊,被配置為對所述圖像進(jìn)行邊緣增強(qiáng)并二值化,得到二值化后的 圖像;之后,所述第一確定模塊執(zhí)行所述確定所述圖像中所包含的字符的第一個數(shù)的步驟。
[0029] 在一實施例中,所述裝置還可包括:
[0030] 第二確定模塊,被配置為從所述圖像預(yù)處理模塊二值化后的所述圖像的水平方向 與豎直方向確定所述第一個數(shù)的字符在所述圖像中的梯度;
[0031] 第三確定模塊,被配置為通過所述第二確定模塊確定的所述梯度確定所述字符在 所述水平方向與所述豎直方向的邊界;之后,所述第一分割模塊執(zhí)行所述根據(jù)所述水平邊 界和所述豎直邊界將所述圖像中所包含的字符分割為所述第一個數(shù)的字符圖片的步驟。
[0032] 在一實施例中,所述識別模塊可包括:
[0033] 第一統(tǒng)計子模塊,被配置為依據(jù)窗口滑動順序統(tǒng)計所述第二分割模塊分割后的所 述第二個數(shù)的圖片單元中的每一個圖片單元所包含的第一組非零像素點的個數(shù);
[0034] 第二統(tǒng)計子模塊,被配置為依據(jù)窗口滑動順序統(tǒng)計字符數(shù)據(jù)庫中的每一個字符的 模板對應(yīng)的模板單元的分辨率大小的第二組非零像素點的個數(shù);
[0035] 第一識別子模塊,被配置為根據(jù)所述第一統(tǒng)計子模塊統(tǒng)計得到的所述第一組非零 像素點的個數(shù)和所述第二統(tǒng)計子模塊統(tǒng)計得到的所述第二組非零像素點的個數(shù)識別所述 圖像中的字符。
[0036] 在一實施例中,所述第一識別子模塊可包括:
[0037] 計算子模塊,被配置為依據(jù)窗口滑動順序統(tǒng)計所述第一組非零像素點的個數(shù)與所 述第二組非零像素點的個數(shù)的差值的絕對值;
[0038] 確定子模塊,被配置為確定所述計算子模塊計算得到的所述第二個數(shù)的絕對值的 和值中的最小值對應(yīng)的字符模板;
[0039] 第二識別子模塊,被配置為將所述確定子模塊確定的所述最小值對應(yīng)的字符模板 對應(yīng)的字符識別為所述字符圖片中的字符。
[0040] 根據(jù)本公開實施例的第三方面,提供一種識別圖像中的字符的裝置,包括:
[0041] 處理器;
[0042] 用于存儲處理器可執(zhí)行指令的存儲器;
[0043] 其中,所述處理器被配置為:
[0044] 確定所述圖像中所包含的字符的第一個數(shù);
[0045] 將所述圖像中所包含的字符分割為所述第一個數(shù)的字符圖片;
[0046] 將所述字符圖片沿著設(shè)定大小的窗口滑動從而將所述字符圖片分割成第二個數(shù) 的圖片單元;
[0047] 根據(jù)所述第二個數(shù)的圖片單元內(nèi)的非零像素點的個數(shù)識別所述圖像中的字符。
[0048] 本公開的實施例提供的技術(shù)方案可以包括以下有益效果:由于印刷字符在水平方 向與豎直方向均存在很強(qiáng)的邊緣,并且在字符圖片的分辨率確定的情況下,設(shè)定字符的非 零像素點的個數(shù)較為固定,因此通過第二個數(shù)的圖片單元內(nèi)的非零像素點的個數(shù)識別圖像 中的字符可以簡化字符識別過程中的復(fù)雜度,降低字符識別過程中的計算量,增強(qiáng)了字符 識別時的魯棒性。
[0049] 應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不 能限制本公開。
【附圖說明】
[0050] 此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施 例,并與說明書一起用于解釋本發(fā)明的原理。
[0051] 圖1A是根據(jù)一示例性實施例示出的識別圖像中的字符的方法的流程圖。
[0052] 圖1B是根據(jù)一示例性實施例示出的圖像的示意圖。
[0053] 圖1C是根據(jù)一示例性實施例示出的字符圖片的示意圖。
[0054] 圖1D是根據(jù)一示例性實施例示出的圖片單元的示意圖。
[0055] 圖1E是根據(jù)一示例性實施例一示出的二值化后的字符圖片的示意圖。
[0056] 圖2是根據(jù)一示例性實施例一示出的識別圖像中的字符的方法的流程圖。
[0057] 圖3A是根據(jù)一示例性實施例二示出的識別圖像中的字符的方法的流程圖。
[0058] 圖3B是根據(jù)一示例性實施例二示出的步驟S304的流程圖。
[0059] 圖4是根據(jù)一示例性實施例示出的一種識別圖像中的字符的裝置的框圖。
[0060] 圖5是根據(jù)一示例性實施例示出的另一種識別圖像中的字符的裝置的框圖。
[0061] 圖6是根據(jù)一示例性實施例示出的一種適用于識別圖像中的字符的裝置的框圖。
【具體實施方式】
[0062] 這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及 附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例 中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0063] 圖1A是根據(jù)一示例性實施例示出的識別圖像中的字符的方法的流程圖,圖1B是 根據(jù)一示例性實施例示出的圖像的示意圖,圖1C是根據(jù)一示例性實施例示出的