字符切分方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本公開(kāi)涉及計(jì)算機(jī)技術(shù),尤其涉及一種字符切分方法和裝置。
【背景技術(shù)】
[0002]在進(jìn)行證件識(shí)別時(shí),例如對(duì)身份證、駕照等證件上的字符進(jìn)行識(shí)別,需要將證件上的字符先切分出來(lái)。
[0003]相關(guān)技術(shù)中,主要是將證件上的每個(gè)字符當(dāng)作子圖像進(jìn)行識(shí)別,通過(guò)圖像識(shí)別切分出一個(gè)個(gè)子圖像,得到證件上的各個(gè)字符,但是這種切分方式并不精確。
【發(fā)明內(nèi)容】
[0004]本公開(kāi)提供一種字符切分方法和裝置。
[0005]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種字符切分方法,包括:
[0006]對(duì)包含字符的圖像進(jìn)行預(yù)處理,得到二值化圖像;
[0007]在所述二值化圖像上獲取待切分行圖像;
[0008]根據(jù)所述待切分行圖像的投影圖中各像素點(diǎn)的像素值,獲取所述待切分行圖像對(duì)應(yīng)的直方圖;
[0009]根據(jù)所述直方圖的分布,切分獲取所述待切分行圖像中的各字符。
[0010]進(jìn)一步地,所述待切分行圖像的投影圖中包括m行Xn列像素點(diǎn),m、n均為正整數(shù);
[0011]所述根據(jù)所述待切分行圖像的投影圖中各像素點(diǎn)的像素值,獲取所述待切分行圖像對(duì)應(yīng)的直方圖,包括:
[0012]將所述待切分行圖像的投影圖中每列m行像素點(diǎn)的值進(jìn)行疊加,獲取η個(gè)疊加后的像素值;
[0013]根據(jù)所述η個(gè)疊加后的像素值,形成所述待切分行圖像對(duì)應(yīng)的直方圖。
[0014]進(jìn)一步地,所述根據(jù)所述直方圖的分布,切分獲取所述待切分行圖像中的各字符,包括:
[0015]確定所述直方圖中的第一字符的起始點(diǎn);
[0016]在所述直方圖的第一方向上確定距離所述第一字符的起始點(diǎn)預(yù)設(shè)步長(zhǎng)的第二點(diǎn);
[0017]以所述第二點(diǎn)為起點(diǎn),沿所述第一方向、第二方向中的至少一者搜索所述直方圖中的第一字符的終止點(diǎn),所述終止點(diǎn)對(duì)應(yīng)的像素值不為0,所述終止點(diǎn)的向所述第一方向的相鄰點(diǎn)的像素值為O;
[0018]將所述第一字符的起始點(diǎn)到所述第一字符的終止點(diǎn)之間的直方圖對(duì)應(yīng)的圖像切分為第一字符圖像。
[0019]進(jìn)一步地,所述確定所述直方圖中的第一字符的起始點(diǎn),包括:
[0020]當(dāng)所述第一字符為所述待切分行圖像中的第一個(gè)字符時(shí),從所述直方圖的邊界開(kāi)始搜索,確定查找到的第一個(gè)像素值不為O的點(diǎn)為所述第一字符的起始點(diǎn);
[0021]當(dāng)所述第一字符不為所述待切分行圖像中的第一個(gè)字符時(shí),從上一字符的終止點(diǎn)向第一方向搜索,確定查找到的第一個(gè)像素值不為O的點(diǎn)為所述第一字符的起始點(diǎn)。
[0022]進(jìn)一步地,所述預(yù)設(shè)步長(zhǎng)為所述待切分行圖像的高度值。
[0023]進(jìn)一步地,所述待切分行圖像的投影圖中,有字符的像素點(diǎn)對(duì)應(yīng)的像素值為非0,無(wú)字符的像素點(diǎn)對(duì)應(yīng)的像素值為O。
[0024]根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種字符切分裝置,包括:
[0025]預(yù)處理模塊,被配置為對(duì)包含字符的圖像進(jìn)行預(yù)處理,得到二值化圖像;
[0026]獲取模塊,被配置為在所述二值化圖像上獲取待切分行圖像;
[0027]轉(zhuǎn)換模塊,被配置為根據(jù)所述待切分行圖像的投影圖中各像素點(diǎn)的像素值,獲取所述待切分行圖像對(duì)應(yīng)的直方圖;
[0028]切分模塊,被配置為根據(jù)所述直方圖的分布,切分獲取所述待切分行圖像中的各字符。
[0029]進(jìn)一步地,所述待切分行圖像的投影圖中包括m行Xn列像素點(diǎn),m、n均為正整數(shù);
[0030]所述轉(zhuǎn)換模塊,包括:
[0031]疊加單元,被配置為將所述待切分行圖像的投影圖中每列m行像素點(diǎn)的值進(jìn)行疊加,獲取η個(gè)疊加后的像素值;
[0032]轉(zhuǎn)換單元,被配置為根據(jù)所述η個(gè)疊加后的像素值,形成所述待切分行圖像對(duì)應(yīng)的直方圖。
[0033]進(jìn)一步地,所述切分模塊,包括:
[0034]第一確定單元,被配置為確定所述直方圖中的第一字符的起始點(diǎn);
[0035]第二確定單元,被配置為在所述直方圖的第一方向上確定距離所述第一字符的起始點(diǎn)預(yù)設(shè)步長(zhǎng)的第二點(diǎn);
[0036]搜索單元,被配置為以所述第二點(diǎn)為起點(diǎn),沿所述第一方向、第二方向中的至少一者搜索所述直方圖中的第一字符的終止點(diǎn),所述終止點(diǎn)對(duì)應(yīng)的像素值不為0,所述終止點(diǎn)的向所述第一方向的相鄰點(diǎn)的像素值為O;
[0037]切分單元,被配置為將所述第一字符的起始點(diǎn)到所述第一字符的終止點(diǎn)之間的直方圖對(duì)應(yīng)的圖像切分為第一字符圖像。
[0038]進(jìn)一步地,所述第一確定單元,具體被配置為當(dāng)所述第一字符為所述待切分行圖像中的第一個(gè)字符時(shí),從所述直方圖的邊界開(kāi)始搜索,確定查找到的第一個(gè)像素值不為O的點(diǎn)為所述第一字符的起始點(diǎn);當(dāng)所述第一字符不為所述待切分行圖像中的第一個(gè)字符時(shí),從上一字符的終止點(diǎn)向第一方向搜索,確定查找到的第一個(gè)像素值不為O的點(diǎn)為所述第一字符的起始點(diǎn)。
[0039]進(jìn)一步地,所述預(yù)設(shè)步長(zhǎng)為所述待切分行圖像的高度值。
[0040]進(jìn)一步地,所述待切分行圖像的投影圖中,有字符的像素點(diǎn)對(duì)應(yīng)的像素值為非0,無(wú)字符的像素點(diǎn)對(duì)應(yīng)的像素值為O。
[0041]根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種字符切分裝置,包括:處理器、以及用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0042]所述處理器被配置為:
[0043]對(duì)包含字符的圖像進(jìn)行預(yù)處理,得到二值化圖像;
[0044]在所述二值化圖像上獲取待切分行圖像;
[0045]根據(jù)所述待切分行圖像的投影圖中各像素點(diǎn)的像素值,獲取所述待切分行圖像對(duì)應(yīng)的直方圖;
[0046]根據(jù)所述直方圖的分布,切分獲取所述待切分行圖像中的各字符。
[0047]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:對(duì)包含字符的圖像進(jìn)行預(yù)處理,得到二值化圖像,在上述二值化圖像上獲取待切分行圖像,進(jìn)而根據(jù)上述待切分行圖像的投影圖中各像素點(diǎn)的像素值,獲取待切分行圖像對(duì)應(yīng)的直方圖,根據(jù)上述直方圖的分布,切分獲取上述待切分行圖像中的各字符,這種方式中二值化圖像中只有黑白兩種顏色,且這兩種顏色對(duì)應(yīng)的像素值差別大,形成的直方圖中界線明顯,容易清晰準(zhǔn)確的切分出圖像上的字符。
[0048]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
【附圖說(shuō)明】
[0049]此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
[0050]圖1是根據(jù)一示例性實(shí)施例示出的一種字符切分方法的流程圖;
[0051]圖2是根據(jù)一示例性實(shí)施例示出的一種字符切分方法中待切分圖像示意圖;
[0052]圖3為根據(jù)另一示例性實(shí)施例示出的一種字符切分方法的流程圖;
[0053]圖4是根據(jù)一示例性實(shí)施例示出的一種字符切分裝置實(shí)施例一的框圖;
[0054]圖5是根據(jù)一示例性實(shí)施例示出的一種字符切分裝置實(shí)施例二的框圖;
[0055]圖6是根據(jù)一示例性實(shí)施例示出的一種字符切分裝置實(shí)施例三的框圖;
[0056]圖7是根據(jù)一示例性實(shí)施例示出的一種字符切分裝置的實(shí)體框圖;
[0057]圖8是根據(jù)另一示例性實(shí)施例示出的一種字符切分裝置800的實(shí)體框圖。
[0058]通過(guò)上述附圖,已示出本公開(kāi)明確的實(shí)施例,后文中將有更詳細(xì)的描述。這些附圖和文字描述并不是為了通過(guò)任何方式限制本公開(kāi)構(gòu)思的范圍,而是通過(guò)參考特定實(shí)施例為本領(lǐng)域技術(shù)人員說(shuō)明本公開(kāi)的概念。
【具體實(shí)施方式】
[0059]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
[0060]圖1是根據(jù)一示例性實(shí)施例示出的一種字符