方圖的第一方向上確定距離所述第一字符的起始點(diǎn)預(yù)設(shè)步長(zhǎng)的第二點(diǎn)。
[0100]搜索單元603,被配置為以所述第二點(diǎn)為起點(diǎn),沿所述第一方向、第二方向中的至少一者搜索所述直方圖中的第一字符的終止點(diǎn),所述終止點(diǎn)對(duì)應(yīng)的像素值不為O,所述終止點(diǎn)的向所述第一方向的相鄰點(diǎn)的像素值為O。
[0101]切分單元604,被配置為將所述第一字符的起始點(diǎn)到所述第一字符的終止點(diǎn)之間的直方圖對(duì)應(yīng)的圖像切分為第一字符圖像。
[0102]進(jìn)一步地,第一確定單元601具體被配置為當(dāng)所述第一字符為所述待切分行圖像中的第一個(gè)字符時(shí),從所述直方圖的邊界開(kāi)始搜索,確定查找到的第一個(gè)像素值不為O的點(diǎn)為所述第一字符的起始點(diǎn);當(dāng)所述第一字符不為所述待切分行圖像中的第一個(gè)字符時(shí),從上一字符的終止點(diǎn)向第一方向搜索,確定查找到的第一個(gè)像素值不為O的點(diǎn)為所述第一字符的起始點(diǎn)。
[0103]可選地,所述預(yù)設(shè)步長(zhǎng)為所述待切分行圖像的高度值。
[0104]可選地,所述待切分行圖像的投影圖中,有字符的像素點(diǎn)對(duì)應(yīng)的像素值為非0,無(wú)字符的像素點(diǎn)對(duì)應(yīng)的像素值為O。
[0105]以上描述了字符切分裝置的內(nèi)部功能模塊和結(jié)構(gòu)示意,其實(shí)質(zhì)上的執(zhí)行主體應(yīng)該為一種實(shí)體設(shè)備,該實(shí)體設(shè)備可以是服務(wù)器、終端等,例如計(jì)算機(jī)、筆記本等,在此不作限制。圖7是根據(jù)一示例性實(shí)施例示出的一種字符切分裝置的實(shí)體框圖,參照?qǐng)D7,該字符切分裝置可具體實(shí)現(xiàn)為:處理器71、以及用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器72;
[0106]處理器71被配置為:
[0107]對(duì)包含字符的圖像進(jìn)行預(yù)處理,得到二值化圖像;
[0108]在所述二值化圖像上獲取待切分行圖像;
[0109]根據(jù)所述待切分行圖像的投影圖中各像素點(diǎn)的像素值,獲取所述待切分行圖像對(duì)應(yīng)的直方圖;
[0110]根據(jù)所述直方圖的分布,切分獲取所述待切分行圖像中的各字符。
[0111]在上述字符切分裝置的實(shí)施例中,應(yīng)理解,該處理器可以是中央處理單元(英文:Central Processing Unit,簡(jiǎn)稱(chēng):CPU),還可以是其他通用處理器、數(shù)字信號(hào)處理器(英文:Digital Signal Processor,簡(jiǎn)稱(chēng):DSP)、專(zhuān)用集成電路(英文:Appl icat1n SpecificIntegrated Circuit,簡(jiǎn)稱(chēng):ASIC)等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等,而前述的存儲(chǔ)器可以是只讀存儲(chǔ)器(英文:read-only memory,縮寫(xiě):ROM)、隨機(jī)存取存儲(chǔ)器(英文:random access memory,簡(jiǎn)稱(chēng):RAM)、快閃存儲(chǔ)器、硬盤(pán)或者固態(tài)硬盤(pán)。S頂卡也稱(chēng)為用戶(hù)身份識(shí)別卡、智能卡,數(shù)字移動(dòng)電話機(jī)必須裝上此卡方能使用。即在電腦芯片上存儲(chǔ)了數(shù)字移動(dòng)電話客戶(hù)的信息,加密的密鑰以及用戶(hù)的電話簿等內(nèi)容。結(jié)合本公開(kāi)實(shí)施例所公開(kāi)的方法的步驟可以直接體現(xiàn)為硬件處理器執(zhí)行完成,或者用處理器中的硬件及軟件模塊組合執(zhí)行完成。
[0112]圖8是根據(jù)另一示例性實(shí)施例示出的一種字符切分裝置800的實(shí)體框圖。例如,該字符切分裝置可以是智能手機(jī)、電腦、平板電腦等可以實(shí)現(xiàn)字符切分裝置的設(shè)備。參照?qǐng)D8,字符切分裝置800可以包括以下一個(gè)或多個(gè)組件:處理組件802,存儲(chǔ)器804,電力組件806,多媒體組件808,音頻組件810,輸入/輸出(I/O)的接口 812,傳感器組件814,以及通信組件816。
[0113]處理組件802通??刂谱址蟹盅b置800的整體操作,諸如與顯示,數(shù)據(jù)通信,多媒體操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可以包括一個(gè)或多個(gè)處理器820來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個(gè)或多個(gè)模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。
[0114]存儲(chǔ)器804被配置為存儲(chǔ)各種類(lèi)型的數(shù)據(jù)以支持在字符切分裝置800的操作。這些數(shù)據(jù)的示例包括用于在字符切分裝置800上操作的任何應(yīng)用程序或方法的指令,各類(lèi)數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器804可以由任何類(lèi)型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPR0M),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。
[0115]電力組件806為字符切分裝置800的各種組件提供電力。電力組件806可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為字符切分裝置800生成、管理和分配電力相關(guān)聯(lián)的組件。
[0116]多媒體組件808包括在所述字符切分裝置800和用戶(hù)之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶(hù)的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。
[0117]音頻組件810被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件810包括一個(gè)麥克風(fēng)(MIC),當(dāng)字符切分裝置800處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器804或經(jīng)由通信組件816發(fā)送。在一些實(shí)施例中,音頻組件810還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
[0118]I/o接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。
[0119]傳感器組件814包括一個(gè)或多個(gè)傳感器,用于為字符切分裝置800提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件814可以檢測(cè)到字符切分裝置800的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為字符切分裝置800的顯示器和小鍵盤(pán),傳感器組件814還可以檢測(cè)字符切分裝置800或字符切分裝置800—個(gè)組件的位置改變,用戶(hù)與字符切分裝置800接觸的存在或不存在,字符切分裝置800方位或加速/減速和字符切分裝置800的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件814還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0120]通信組件816被配置為便于字符切分裝置800和其他設(shè)備之間有線或無(wú)線方式的通信。字符切分裝置800可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件816經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件816還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
[0121]在示例性實(shí)施例中,字符切分裝置800可以被一個(gè)或多個(gè)應(yīng)用專(zhuān)用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
[0122]在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器804,上述指令可由字符切分裝置800的處理器820執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、⑶-ROM、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0123]一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由字符切分裝置的處理組件執(zhí)行時(shí),使得字符切分裝置能夠執(zhí)行一種字符切分方法,所述方法包括:
[0124]對(duì)包含字符的圖像進(jìn)行預(yù)處理,