本發(fā)明涉及圖像的處理技術(shù)領(lǐng)域,尤其涉及一種圖像處理方法及裝置。
背景技術(shù):
現(xiàn)如今,用戶常常需要對(duì)各種證件、文檔、照片等,進(jìn)行打印、傳真、掃描和復(fù)印等處理,并且,對(duì)得到的打印件、傳真件、掃描件和復(fù)印件等圖像往往具有較高的圖像質(zhì)量要求。
由于圖像中大多都包含有內(nèi)容部分和背景部分,而圖像中的背景部分是非必要,并且,背景部分的存在會(huì)干擾內(nèi)容部分在打印、傳真、掃描和復(fù)印過(guò)程中的識(shí)別,導(dǎo)致得到的打印件、傳真件、掃描件和復(fù)印件等的圖像質(zhì)量較差。
為解決上述問(wèn)題,現(xiàn)有技術(shù)中,針對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理。也即,針對(duì)整個(gè)圖像,設(shè)定一個(gè)固定的背景去除閾值,并通過(guò)這一個(gè)固定的背景去除閾值對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理。
在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題:
現(xiàn)有技術(shù)中,針對(duì)整個(gè)圖像的背景部分和內(nèi)容部分,都是通過(guò)一個(gè)固定的背景去除閾值進(jìn)行背景去除處理,會(huì)造成對(duì)圖像的過(guò)度處理,進(jìn)而導(dǎo)致圖像中內(nèi)容部分的丟失,背景去除處理的效果較差。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供了一種圖像處理方法及裝置,用以解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
一方面,本發(fā)明實(shí)施例提供了一種圖像處理方法,包括:
將待處理圖像劃分為至少兩個(gè)數(shù)據(jù)塊;
對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果包括所述數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊或者所述數(shù)據(jù)塊為背景數(shù)據(jù)塊;
根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)所述數(shù)據(jù)塊的背景去除閾值;
根據(jù)每個(gè)所述數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行背景去除處理。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,包括:
獲取每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值;
根據(jù)每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,獲得每個(gè)所述數(shù)據(jù)塊中目標(biāo)像素點(diǎn)的數(shù)目,所述目標(biāo)像素點(diǎn)為所在數(shù)據(jù)塊中像素值與所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值之間的差異度大于或者等于預(yù)設(shè)的差異閾值的像素點(diǎn);
將每個(gè)所述數(shù)據(jù)塊中目標(biāo)像素點(diǎn)的數(shù)目分別與預(yù)設(shè)的數(shù)目閾值進(jìn)行比較;
將所述目標(biāo)像素點(diǎn)的數(shù)目小于或者等于所述數(shù)目閾值的數(shù)據(jù)塊識(shí)別為內(nèi)容數(shù)據(jù)塊,或者,將所述目標(biāo)像素點(diǎn)的數(shù)目大于所述數(shù)目閾值的數(shù)據(jù)塊識(shí)別為背景數(shù)據(jù)塊。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,包括:
獲取每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值;
根據(jù)每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,獲得每個(gè)所述數(shù)據(jù)塊的像素值的方差;
將每個(gè)所述數(shù)據(jù)塊的像素值的方差分別與預(yù)設(shè)的方差閾值進(jìn)行比較;
將所述像素值的方差大于或者等于所述方差閾值的數(shù)據(jù)塊識(shí)別為內(nèi)容數(shù)據(jù)塊,或者,將所述像素值的方差小于所述方差閾值的數(shù)據(jù)塊識(shí)別為背景數(shù)據(jù)塊。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)所述數(shù)據(jù)塊的背景去除閾值,包括:
若所述數(shù)據(jù)塊為背景數(shù)據(jù)塊,通過(guò)如下所述的公式,獲得所述背景去除閾值:
其中,CN為所述數(shù)據(jù)塊的背景去除閾值,N為所述數(shù)據(jù)塊在所述至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào),M為所述數(shù)據(jù)塊在背景數(shù)據(jù)塊中的處理次序號(hào),CM-1為所述數(shù)據(jù)塊的前一個(gè)背景數(shù)據(jù)塊的背景去除閾值,AN為所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值;
若所述數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,通過(guò)如下所述的公式,獲得所述背景去除閾值:
CN=CN-1+O
其中,CN為所述數(shù)據(jù)塊的背景去除閾值,N為所述數(shù)據(jù)塊在所述至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào),CN-1為所述數(shù)據(jù)塊的前一個(gè)數(shù)據(jù)塊的背景去除閾值,O為補(bǔ)償系數(shù)。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)所述數(shù)據(jù)塊的背景去除閾值,包括:
對(duì)于每個(gè)所述數(shù)據(jù)塊,從所述數(shù)據(jù)塊中選擇一個(gè)像素點(diǎn),以作為候選像素點(diǎn);
獲得所述數(shù)據(jù)塊中所述候選像素點(diǎn)的第一指定范圍內(nèi)像素點(diǎn)數(shù)目與所述候選像素點(diǎn)的第二指定范圍內(nèi)像素點(diǎn)數(shù)目之間的差值的絕對(duì)值,所述第一指定范圍與所述第二指定范圍完全不重合;
將所述絕對(duì)值與預(yù)設(shè)的絕對(duì)值閾值進(jìn)行比較;
若所述絕對(duì)值小于或者等于所述絕對(duì)值閾值,確定所述候選像素點(diǎn)的像素值為所述數(shù)據(jù)塊的背景去除閾值。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)所述數(shù)據(jù)塊的背景去除閾值,包括:
預(yù)設(shè)第一背景閾值,所述第一背景閾值為背景數(shù)據(jù)塊的背景去除閾值;若數(shù)據(jù)塊為背景數(shù)據(jù)塊,將所述第一背景去除閾值作為所述數(shù)據(jù)塊的背景去除閾值;和/或,
預(yù)設(shè)第二背景閾值,所述第二背景閾值為內(nèi)容數(shù)據(jù)塊的背景去除閾值;若數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,將所述第二背景去除閾值作為所述數(shù)據(jù)塊的背景去除閾值。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)所述數(shù)據(jù)塊的背景去除閾值,包括:
根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,確定目標(biāo)數(shù)據(jù)塊,所述目標(biāo)數(shù)據(jù)塊之前的所有數(shù)據(jù)塊為背景數(shù)據(jù)塊,自所述目標(biāo)數(shù)據(jù)塊之后的所有數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊;
獲取所述目標(biāo)數(shù)據(jù)塊之前的每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,以作為所述目標(biāo)數(shù)據(jù)塊之前的所有數(shù)據(jù)塊中每個(gè)所述數(shù)據(jù)塊的背景去除閾值;以及,獲取所述目標(biāo)數(shù)據(jù)塊之前的所有背景數(shù)據(jù)塊的背景去除閾值之和的平均值,以作為自所述目標(biāo)數(shù)據(jù)塊之后的所有數(shù)據(jù)塊中每個(gè)所述數(shù)據(jù)塊的背景去除閾值。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)每個(gè)所述數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行背景去除處理,包括:
根據(jù)每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)所述數(shù)據(jù)塊的背景去除閾值,確定所在數(shù)據(jù)塊中像素值大于所述數(shù)據(jù)塊的背景去除閾值的像素點(diǎn),以作為每個(gè)所述數(shù)據(jù)塊中第一指定像素點(diǎn);將每個(gè)所述數(shù)據(jù)塊中第一指定像素點(diǎn)的像素值調(diào)整為最大像素值;或者,
根據(jù)每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)所述數(shù)據(jù)塊的背景去除閾值,確定所在數(shù)據(jù)塊中像素值小于或者等于所述數(shù)據(jù)塊的背景去除閾值的像素點(diǎn),以作為每個(gè)所述數(shù)據(jù)塊中第二指定像素點(diǎn);保持每個(gè)所述數(shù)據(jù)塊中第二指定像素點(diǎn)的像素值不變。
上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)數(shù)據(jù)塊,然后,對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果包括所述數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊或者所述數(shù)據(jù)塊為背景數(shù)據(jù)塊,從而,根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)所述數(shù)據(jù)塊的背景去除閾值,進(jìn)而,根據(jù)每個(gè)所述數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行背景去除處理。本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
另一方面,本發(fā)明實(shí)施例提供了一種圖像處理裝置,包括:
劃分單元,用于將待處理圖像劃分為至少兩個(gè)數(shù)據(jù)塊;
識(shí)別單元,用于對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果包括所述數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊或者所述數(shù)據(jù)塊為背景數(shù)據(jù)塊;
獲取單元,用于根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)所述數(shù)據(jù)塊的背景去除閾值;
處理單元,用于根據(jù)每個(gè)所述數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行背景去除處理。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述識(shí)別單元,具體用于:
獲取每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值;
根據(jù)每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,獲得每個(gè)所述數(shù)據(jù)塊中目標(biāo)像素點(diǎn)的數(shù)目,所述目標(biāo)像素點(diǎn)為所在數(shù)據(jù)塊中像素值與所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值之間的差異度大于或者等于預(yù)設(shè)的差異閾值的像素點(diǎn);
將每個(gè)所述數(shù)據(jù)塊中目標(biāo)像素點(diǎn)的數(shù)目分別與預(yù)設(shè)的數(shù)目閾值進(jìn)行比較;
將所述目標(biāo)像素點(diǎn)的數(shù)目小于或者等于所述數(shù)目閾值的數(shù)據(jù)塊識(shí)別為內(nèi)容數(shù)據(jù)塊,或者,將所述目標(biāo)像素點(diǎn)的數(shù)目大于所述數(shù)目閾值的數(shù)據(jù)塊識(shí)別為背景數(shù)據(jù)塊。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述識(shí)別單元,具體用于:
獲取每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值;
根據(jù)每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,獲得每個(gè)所述數(shù)據(jù)塊的像素值的方差;
將每個(gè)所述數(shù)據(jù)塊的像素值的方差分別與預(yù)設(shè)的方差閾值進(jìn)行比較;
將所述像素值的方差大于或者等于所述方差閾值的數(shù)據(jù)塊識(shí)別為內(nèi)容數(shù)據(jù)塊,或者,將所述像素值的方差小于所述方差閾值的數(shù)據(jù)塊識(shí)別為背景數(shù)據(jù)塊。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取單元,具體用于:
若所述數(shù)據(jù)塊為背景數(shù)據(jù)塊,通過(guò)如下所述的公式,獲得所述背景去除閾值:
其中,CN為所述數(shù)據(jù)塊的背景去除閾值,N為所述數(shù)據(jù)塊在所述至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào),M為所述數(shù)據(jù)塊在背景數(shù)據(jù)塊中的處理次序號(hào),CM-1為所述數(shù)據(jù)塊的前一個(gè)背景數(shù)據(jù)塊的背景去除閾值,AN為所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值;
若所述數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,通過(guò)如下所述的公式,獲得所述背景去除閾值:
CN=CN-1+O
其中,CN為所述數(shù)據(jù)塊的背景去除閾值,N為所述數(shù)據(jù)塊在所述至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào),CN-1為所述數(shù)據(jù)塊的前一個(gè)數(shù)據(jù)塊的背景去除閾值,O為補(bǔ)償系數(shù)。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取單元,具體用于:
對(duì)于每個(gè)所述數(shù)據(jù)塊,從所述數(shù)據(jù)塊中選擇一個(gè)像素點(diǎn),以作為候選像素點(diǎn);
獲得所述數(shù)據(jù)塊中所述候選像素點(diǎn)的第一指定范圍內(nèi)像素點(diǎn)數(shù)目與所述候選像素點(diǎn)的第二指定范圍內(nèi)像素點(diǎn)數(shù)目之間的差值的絕對(duì)值,所述第一指定范圍與所述第二指定范圍完全不重合;
將所述絕對(duì)值與預(yù)設(shè)的絕對(duì)值閾值進(jìn)行比較;
若所述絕對(duì)值小于或者等于所述絕對(duì)值閾值,確定所述候選像素點(diǎn)的像素值為所述數(shù)據(jù)塊的背景去除閾值。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取單元,具體用于:
預(yù)設(shè)第一背景閾值,所述第一背景閾值為背景數(shù)據(jù)塊的背景去除閾值;若數(shù)據(jù)塊為背景數(shù)據(jù)塊,將所述第一背景去除閾值作為所述數(shù)據(jù)塊的背景去除閾值;和/或,
預(yù)設(shè)第二背景閾值,所述第二背景閾值為內(nèi)容數(shù)據(jù)塊的背景去除閾值;若數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,將所述第二背景去除閾值作為所述數(shù)據(jù)塊的背景去除閾值。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取單元,具體用于:
根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,確定目標(biāo)數(shù)據(jù)塊,所述目標(biāo)數(shù)據(jù)塊之前的所有數(shù)據(jù)塊為背景數(shù)據(jù)塊,自所述目標(biāo)數(shù)據(jù)塊之后的所有數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊;
獲取所述目標(biāo)數(shù)據(jù)塊之前的每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,以作為所述目標(biāo)數(shù)據(jù)塊之前的所有數(shù)據(jù)塊中每個(gè)所述數(shù)據(jù)塊的背景去除閾值;以及,獲取所述目標(biāo)數(shù)據(jù)塊之前的所有背景數(shù)據(jù)塊的背景去除閾值之和的平均值,以作為自所述目標(biāo)數(shù)據(jù)塊之后的所有數(shù)據(jù)塊中每個(gè)所述數(shù)據(jù)塊的背景去除閾值。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述處理單元,用于:
根據(jù)每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)所述數(shù)據(jù)塊的背景去除閾值,確定所在數(shù)據(jù)塊中像素值大于所述數(shù)據(jù)塊的背景去除閾值的像素點(diǎn),以作為每個(gè)所述數(shù)據(jù)塊中第一指定像素點(diǎn);將每個(gè)所述數(shù)據(jù)塊中第一指定像素點(diǎn)的像素值調(diào)整為最大像素值;或者,
根據(jù)每個(gè)所述數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)所述數(shù)據(jù)塊的背景去除閾值,確定所在數(shù)據(jù)塊中像素值小于或者等于所述數(shù)據(jù)塊的背景去除閾值的像素點(diǎn),以作為每個(gè)所述數(shù)據(jù)塊中第二指定像素點(diǎn);保持每個(gè)所述數(shù)據(jù)塊中第二指定像素點(diǎn)的像素值不變。
上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
本發(fā)明實(shí)施例中,通過(guò)圖像處理裝置中的劃分單元將待處理圖像劃分為至少兩個(gè)數(shù)據(jù)塊,然后,圖像處理裝置中的識(shí)別單元對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果包括所述數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊或者所述數(shù)據(jù)塊為背景數(shù)據(jù)塊,從而,圖像處理裝置中的獲取單元根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)所述數(shù)據(jù)塊的背景去除閾值,進(jìn)而,圖像處理裝置中的處理單元根據(jù)每個(gè)所述數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行背景去除處理。本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
【附圖說(shuō)明】
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實(shí)施例所提供的圖像處理方法的實(shí)施例一的流程示意圖;
圖2是本發(fā)明實(shí)施例中對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別的第一流程示意圖;
圖3是本發(fā)明實(shí)施例中對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別的第二流程示意圖;
圖4是本發(fā)明實(shí)施例中獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的一個(gè)流程示意圖;
圖5是一頁(yè)待處理圖像的識(shí)別結(jié)果示意圖;
圖6是另一頁(yè)待處理圖像的識(shí)別結(jié)果示意圖;
圖7是本發(fā)明實(shí)施例中對(duì)每個(gè)數(shù)據(jù)塊的背景去除處理示意圖;
圖8是本發(fā)明實(shí)施例所提供的圖像處理方法的實(shí)施例二的流程示意圖;
圖9是本發(fā)明實(shí)施例所提供的圖像處理裝置的功能方塊圖。
【具體實(shí)施方式】
為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明實(shí)施例中使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:?jiǎn)为?dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
應(yīng)當(dāng)理解,盡管在本發(fā)明實(shí)施例中可能采用術(shù)語(yǔ)第一、第二等來(lái)描述指定像素點(diǎn),但這些指定像素點(diǎn)不應(yīng)限于這些術(shù)語(yǔ)。這些術(shù)語(yǔ)僅用來(lái)將指定像素點(diǎn)彼此區(qū)分開(kāi)。例如,在不脫離本發(fā)明實(shí)施例范圍的情況下,第一指定像素點(diǎn)也可以被稱為第二指定像素點(diǎn),類似地,第二指定像素點(diǎn)也可以被稱為第一指定像素點(diǎn)。
取決于語(yǔ)境,如在此所使用的詞語(yǔ)“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類似地,取決于語(yǔ)境,短語(yǔ)“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。
實(shí)施例一
本發(fā)明實(shí)施例給出一種圖像處理方法,請(qǐng)參考圖1,其為本發(fā)明實(shí)施例所提供的圖像處理方法的實(shí)施例一的流程示意圖,如圖1所示,該方法包括以下步驟:
S101,將待處理圖像劃分為至少兩個(gè)數(shù)據(jù)塊。
需要說(shuō)明的是,本發(fā)明實(shí)施例中,待處理圖像為需要進(jìn)行打印、傳真、掃描和復(fù)印等處理的圖像,可以包括但不限于各種證件、文檔、照片、票據(jù)等,本發(fā)明實(shí)施例對(duì)此不進(jìn)行特別限定。
具體的,將整個(gè)待處理圖像劃分為至少兩個(gè)數(shù)據(jù)塊,是為了對(duì)每個(gè)數(shù)據(jù)塊分別進(jìn)行背景去除處理。
在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,本發(fā)明實(shí)施例對(duì)劃分待處理圖像的具體實(shí)現(xiàn)方式不進(jìn)行特別限定。例如,可以對(duì)待處理圖像進(jìn)行規(guī)則圖形的劃分,得到呈規(guī)則圖形形狀的數(shù)據(jù)塊;或者,也可以對(duì)待處理圖像進(jìn)行不規(guī)則的劃分,得到不規(guī)則形狀的數(shù)據(jù)塊。
S102,對(duì)每個(gè)所述數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果。
具體的,每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果包括該數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊或者該數(shù)據(jù)塊為背景數(shù)據(jù)塊。
需要說(shuō)明的是,本發(fā)明實(shí)施例中,內(nèi)容數(shù)據(jù)塊為包含有內(nèi)容數(shù)據(jù)的數(shù)據(jù)塊,需要說(shuō)明的是,內(nèi)容數(shù)據(jù)塊中可以包含有部分背景數(shù)據(jù);而背景數(shù)據(jù)塊為僅包含有背景數(shù)據(jù)的數(shù)據(jù)塊。
舉例說(shuō)明,在用戶對(duì)一頁(yè)待處理圖像進(jìn)行打印處理時(shí),在該待處理圖像的內(nèi)容部分,往往包含有一定面積的空白背景,即包含有部分背景數(shù)據(jù),此時(shí)得到的數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊;而在一頁(yè)待處理圖像中的內(nèi)容部分的周邊可能存在一定面積的空白區(qū)域,例如,文檔的頁(yè)邊空白區(qū)域,這些空白區(qū)域內(nèi)不包含其他數(shù)據(jù),只包含有背景數(shù)據(jù),此時(shí),這些空白區(qū)域劃分后得到的數(shù)據(jù)塊即為背景數(shù)據(jù)塊。
S103,根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)數(shù)據(jù)塊的背景去除閾值。
具體的,獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果后,需要根據(jù)每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)數(shù)據(jù)塊的背景去除閾值,以便于對(duì)整個(gè)待處理圖像中的每個(gè)數(shù)據(jù)塊分別進(jìn)行背景去除處理。
S104,根據(jù)每個(gè)數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行背景去除處理。
需要說(shuō)明的是,S101~S104的執(zhí)行主體可以為圖像處理裝置,該裝置可以位于打印機(jī)、傳真機(jī)、掃描機(jī)和復(fù)印機(jī)等圖像處理設(shè)備中。
目前,還有一種對(duì)待處理圖像進(jìn)行背景去除處理的現(xiàn)有技術(shù),該方案是通過(guò)將整個(gè)待處理圖像劃分為了至少兩個(gè)數(shù)據(jù)塊,之后,根據(jù)其中的首個(gè)數(shù)據(jù)塊獲取一個(gè)背景去除閾值,然后,利用得到的這一個(gè)背景去除閾值對(duì)整個(gè)待處理圖像中的所有數(shù)據(jù)塊進(jìn)行統(tǒng)一的背景去除處理。因此,只有將待處理圖像放置在掃描稿臺(tái)的特定區(qū)域上,才能根據(jù)待處理圖像中首個(gè)數(shù)據(jù)塊,獲取到一個(gè)較為合理的背景去除閾值去進(jìn)行背景去除處理,所以,若待處理圖像的放置位置超出了掃描稿臺(tái)的特定區(qū)域,由于圖像處理裝置掃描白板的存在,此時(shí),根據(jù)待處理圖像中的首個(gè)數(shù)據(jù)塊得到的背景去除閾值會(huì)出現(xiàn)較大偏差,難以對(duì)待處理圖像進(jìn)行有效地背景去除處理。并且,該方案也只是通過(guò)一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,也存在過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
相較之下,本發(fā)明實(shí)施例所提供的圖像處理方法,是將整個(gè)待處理圖像進(jìn)行劃分,并對(duì)劃分后的所有數(shù)據(jù)塊分別進(jìn)行識(shí)別,并獲取每個(gè)數(shù)據(jù)塊的背景去除閾值,進(jìn)而,利用每個(gè)數(shù)據(jù)塊的背景去除閾值對(duì)每個(gè)數(shù)據(jù)塊分別進(jìn)行背景去除處理。因此,本發(fā)明實(shí)施例中,是針對(duì)劃分后的所有數(shù)據(jù)塊都分別用各自的背景去除閾值進(jìn)行背景去除處理,極大程度地降低了圖像處理裝置中掃描白板對(duì)背景去除處理的影響。因此,本發(fā)明實(shí)施例中,待處理圖像可以放置在掃描稿臺(tái)的任意位置都能夠進(jìn)行有效地背景去除處理,而不會(huì)影響待處理圖像的背景去除效果。
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)數(shù)據(jù)塊,然后,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果包括該數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊或者該數(shù)據(jù)塊為背景數(shù)據(jù)塊,從而,根據(jù)每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)數(shù)據(jù)塊的背景去除閾值,進(jìn)而,根據(jù)每個(gè)數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行背景去除處理。本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例二
基于上述實(shí)施例一所提供的圖像處理方法,本發(fā)明實(shí)施例對(duì)S102中“對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果”的實(shí)現(xiàn)方式進(jìn)行具體描述。
具體的,本發(fā)明實(shí)施例中,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,可以包括但不限于以下兩種實(shí)現(xiàn)方式:
方式1:獲取每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,然后,根據(jù)每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,獲得每個(gè)數(shù)據(jù)塊中目標(biāo)像素點(diǎn)的數(shù)目,之后,將每個(gè)數(shù)據(jù)塊中目標(biāo)像素點(diǎn)的數(shù)目分別與預(yù)設(shè)的數(shù)目閾值進(jìn)行比較,進(jìn)而,將目標(biāo)像素點(diǎn)的數(shù)目小于或者等于數(shù)目閾值的數(shù)據(jù)塊識(shí)別為內(nèi)容數(shù)據(jù)塊,或者,將目標(biāo)像素點(diǎn)的數(shù)目大于數(shù)目閾值的數(shù)據(jù)塊識(shí)別為背景數(shù)據(jù)塊。
具體的,目標(biāo)像素點(diǎn)為所在數(shù)據(jù)塊中像素值與數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值之間的差異度大于或者等于預(yù)設(shè)的差異閾值的像素點(diǎn)。
在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,獲得數(shù)據(jù)塊中像素點(diǎn)的像素值與數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值的差異度,可以計(jì)算數(shù)據(jù)塊中的每個(gè)像素點(diǎn)的像素值與數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值之差的絕對(duì)值,并將該絕對(duì)值作為數(shù)據(jù)塊中像素點(diǎn)的像素值與數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值的差異度。
具體的,差異閾值和數(shù)目閾值可以根據(jù)實(shí)際需要進(jìn)行預(yù)設(shè),本發(fā)明實(shí)施例對(duì)此不進(jìn)行特別限定。例如,差異閾值可以在[16,64]的范圍內(nèi)進(jìn)行取值。
方式2:獲取每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,然后,根據(jù)每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,獲得每個(gè)數(shù)據(jù)塊的像素值的方差,之后,將每個(gè)數(shù)據(jù)塊的像素值的方差分別與預(yù)設(shè)的方差閾值進(jìn)行比較,進(jìn)而,將像素值的方差大于或者等于方差閾值的數(shù)據(jù)塊識(shí)別為內(nèi)容數(shù)據(jù)塊,或者,將像素值的方差小于方差閾值的數(shù)據(jù)塊識(shí)別為背景數(shù)據(jù)塊。
可以理解的是,本發(fā)明實(shí)施例中,每個(gè)數(shù)據(jù)塊中可以包括但不限于至少兩個(gè)像素點(diǎn),各像素點(diǎn)有各自的像素值,而獲取每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,可以先獲取每個(gè)數(shù)據(jù)塊中所包含的所有像素點(diǎn)的像素值,然后對(duì)獲取到的每個(gè)數(shù)據(jù)塊中的所有像素點(diǎn)的像素值進(jìn)行平均值計(jì)算。
具體的,本發(fā)明實(shí)施例中,若待處理圖像中的一個(gè)數(shù)據(jù)塊,該數(shù)據(jù)塊在至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào)為N,AN為該數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,該數(shù)據(jù)塊中包括n個(gè)像素點(diǎn),n為大于1的整數(shù),而n個(gè)像素點(diǎn)各自的像素值分別為:P1、P2……Pn,則可以通過(guò)如下所述的公式(1)獲取該數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值A(chǔ)N:
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例三
基于上述實(shí)施例一所提供的圖像處理方法,本發(fā)明實(shí)施例對(duì)S103中“根據(jù)每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)數(shù)據(jù)塊的背景去除閾值”的實(shí)現(xiàn)方式進(jìn)行具體描述。
具體的,本發(fā)明實(shí)施例中,根據(jù)每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)數(shù)據(jù)塊的背景去除閾值,可以包括但不限于以下四種實(shí)現(xiàn)方式:
方式A:若數(shù)據(jù)塊為背景數(shù)據(jù)塊,可以通過(guò)公式(2)獲得背景數(shù)據(jù)塊的背景去除閾值:
其中,CN為數(shù)據(jù)塊的背景去除閾值,N為數(shù)據(jù)塊在至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào),M為數(shù)據(jù)塊在背景數(shù)據(jù)塊中的處理次序號(hào),CN-1為數(shù)據(jù)塊的前一個(gè)數(shù)據(jù)塊的背景去除閾值,AN為數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值。;
若數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,可以通過(guò)公式(3)獲得內(nèi)容數(shù)據(jù)塊的背景去除閾值:
CN=CN-1+O
其中,CN為數(shù)據(jù)塊的背景去除閾值,N為數(shù)據(jù)塊在至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào),CN-1為數(shù)據(jù)塊的前一個(gè)數(shù)據(jù)塊的背景去除閾值,O為補(bǔ)償系數(shù)。
需要說(shuō)明的是,補(bǔ)償系數(shù)O為獲得每個(gè)內(nèi)容數(shù)據(jù)塊時(shí)的附加值,若下一個(gè)數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,則在獲取下一個(gè)內(nèi)容數(shù)據(jù)塊的背景去除閾值時(shí)不進(jìn)行累加,即在獲得一個(gè)數(shù)據(jù)塊的背景去除閾值時(shí),只需要加一個(gè)補(bǔ)償系數(shù)O,也即,若在實(shí)現(xiàn)過(guò)程中,CN-1已經(jīng)包含有一個(gè)補(bǔ)償系數(shù)O,則不再增加補(bǔ)償系數(shù)O?;蛘撸粝乱粋€(gè)數(shù)據(jù)塊為背景數(shù)據(jù)塊,則在獲取下一個(gè)背景數(shù)據(jù)塊的背景去除閾值時(shí)不考慮補(bǔ)償系數(shù)O。
具體的,補(bǔ)償系數(shù)O的取值可以根據(jù)實(shí)際需要的背景去除程度進(jìn)行預(yù)設(shè),本發(fā)明實(shí)施例對(duì)此不進(jìn)行特別限定。例如,補(bǔ)償系數(shù)O可以在[32,80]的范圍內(nèi)進(jìn)行取值。
方式B:對(duì)于每個(gè)數(shù)據(jù)塊,從數(shù)據(jù)塊中選擇一個(gè)像素點(diǎn),以作為候選像素點(diǎn),然后,獲得數(shù)據(jù)塊中候選像素點(diǎn)的第一指定范圍內(nèi)像素點(diǎn)數(shù)目與候選像素點(diǎn)的第二指定范圍內(nèi)像素點(diǎn)數(shù)目之間的差值的絕對(duì)值,第一指定范圍與第二指定范圍完全不重合,之后,將獲得的絕對(duì)值與預(yù)設(shè)的絕對(duì)值閾值進(jìn)行比較,若獲得的絕對(duì)值小于或者等于絕對(duì)值閾值,確定候選像素點(diǎn)的像素值為數(shù)據(jù)塊的背景去除閾值。
可以理解的是,若獲得的絕對(duì)值大于絕對(duì)值閾值,則重新選擇數(shù)據(jù)塊中的其他像素點(diǎn)作為候選像素點(diǎn),直至找到滿足絕對(duì)值小于或者等于絕對(duì)值閾值的候選像素點(diǎn)時(shí)為止,并將滿足條件的候選像素點(diǎn)的像素值作為數(shù)據(jù)塊的背景去除閾值。
在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,候選像素點(diǎn)的選擇可以根據(jù)實(shí)際需要進(jìn)行確定,本發(fā)明實(shí)施例對(duì)此不進(jìn)行特別限定。
例如,可以對(duì)數(shù)據(jù)塊中的所有像素點(diǎn)進(jìn)行編號(hào),可以選擇編號(hào)最小的像素點(diǎn)作為候選像素點(diǎn);或者,可以選擇編號(hào)最大的像素點(diǎn)作為候選像素點(diǎn);或者,可以在所有的像素點(diǎn)中進(jìn)行隨機(jī)選擇。
或者,又例如,可以根據(jù)數(shù)據(jù)塊中像素點(diǎn)的位置進(jìn)行選擇,可以選擇數(shù)據(jù)塊中最左邊的一個(gè)像素點(diǎn)作為候選像素點(diǎn);或者,可以選擇數(shù)據(jù)塊中最右邊的一個(gè)像素點(diǎn)作為候選像素點(diǎn);或者,可以在所有的像素點(diǎn)中進(jìn)行隨機(jī)選擇。
具體的,當(dāng)重新選擇數(shù)據(jù)塊中的其他像素點(diǎn)作為候選像素點(diǎn)時(shí),可以根據(jù)預(yù)設(shè)的規(guī)則進(jìn)行選擇,也可以隨機(jī)選取。舉例說(shuō)明,若對(duì)數(shù)據(jù)塊中的所有像素點(diǎn)進(jìn)行編號(hào),此時(shí)的獲選像素點(diǎn)的編號(hào)為X,則在重新選擇像素點(diǎn)時(shí),可以選擇編號(hào)為X+Y的像素點(diǎn)作為新的候選像素點(diǎn),或者也可以選擇編號(hào)為X-Y的像素點(diǎn)為候選像素點(diǎn),其中,Y為大于0的整數(shù)。
方式C:預(yù)設(shè)第一背景閾值,第一背景閾值為背景數(shù)據(jù)塊的背景去除閾值;若數(shù)據(jù)塊為背景數(shù)據(jù)塊,將第一背景去除閾值作為該數(shù)據(jù)塊的背景去除閾值;和/或,預(yù)設(shè)第二背景閾值,第二背景閾值為內(nèi)容數(shù)據(jù)塊的背景去除閾值;若數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,將第二背景去除閾值作為該數(shù)據(jù)塊的背景去除閾值。
舉例說(shuō)明,可以為背景數(shù)據(jù)塊預(yù)設(shè)一個(gè)固定的背景去除閾值a,為內(nèi)容數(shù)據(jù)塊預(yù)設(shè)一個(gè)背景去除閾值b,然后根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果,若數(shù)據(jù)塊為背景數(shù)據(jù)塊,則該數(shù)據(jù)塊的背景去除閾值為a;若數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,則該數(shù)據(jù)塊的背景去除閾值為b。
方式D:根據(jù)每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,確定目標(biāo)數(shù)據(jù)塊,目標(biāo)數(shù)據(jù)塊之前的所有數(shù)據(jù)塊為背景數(shù)據(jù)塊,自目標(biāo)數(shù)據(jù)塊之后的所有數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,然后,獲取目標(biāo)數(shù)據(jù)塊之前的每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,以作為目標(biāo)數(shù)據(jù)塊之前的所有數(shù)據(jù)塊中每個(gè)數(shù)據(jù)塊的背景去除閾值;以及,獲取目標(biāo)數(shù)據(jù)塊之前的所有背景數(shù)據(jù)塊的背景去除閾值之和的平均值,以作為自目標(biāo)數(shù)據(jù)塊之后的所有數(shù)據(jù)塊中每個(gè)數(shù)據(jù)塊的背景去除閾值。
例如,若獲取到的待處理圖像中,根據(jù)識(shí)別結(jié)果確定數(shù)據(jù)塊6為目標(biāo)數(shù)據(jù)塊,即,數(shù)據(jù)塊1至數(shù)據(jù)塊5均為背景數(shù)據(jù)塊,自數(shù)據(jù)塊6之后的所有數(shù)據(jù)塊都是內(nèi)容數(shù)據(jù)塊。則數(shù)據(jù)塊1至數(shù)據(jù)塊5的背景去除閾值分別為A1、A2、A3、A4、A5,則自數(shù)據(jù)塊6之后的所有數(shù)據(jù)塊的背景去除閾值為
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例四
基于本發(fā)明實(shí)施例二中方式1所提供的對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別的方式,本發(fā)明實(shí)施例提供了根據(jù)方式1對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果的一種具體實(shí)現(xiàn)方式。
請(qǐng)參考圖2,其為本發(fā)明實(shí)施例中對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別的第一流程示意圖。如圖2所示,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果的實(shí)現(xiàn)方式可以包括以下步驟:
S201,獲取每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值。
S202,計(jì)算數(shù)據(jù)塊中像素點(diǎn)的像素值與該數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值之間的差異度。
S203,判斷差異度是否大于或者等于預(yù)設(shè)的差異閾值;若是,執(zhí)行S204;若否,執(zhí)行S205。
S204,目標(biāo)像素點(diǎn)的數(shù)目加一。
S205,目標(biāo)像素點(diǎn)的數(shù)目不變。
S206,判斷當(dāng)前像素點(diǎn)是否為該數(shù)據(jù)塊中最后一個(gè)像素點(diǎn);若是,執(zhí)行S207;若否,執(zhí)行S202。
S207,得到目標(biāo)像素點(diǎn)的數(shù)目。
S208,判斷目標(biāo)像素點(diǎn)的數(shù)目是否小于或者等于預(yù)設(shè)的差異閾值;若是,執(zhí)行S209;若否,執(zhí)行S210。
S209,識(shí)別出該數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊。
S210,識(shí)別出該數(shù)據(jù)塊為背景數(shù)據(jù)塊。
具體的,上述舉例僅用以說(shuō)明對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果的一種具體實(shí)現(xiàn)方式,并不用以限制本發(fā)明。
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例五
基于本發(fā)明實(shí)施例二中方式2所提供的對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別的方式,本發(fā)明實(shí)施例提供了根據(jù)方式2對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果的一種具體實(shí)現(xiàn)方式。
請(qǐng)參考圖3,其為本發(fā)明實(shí)施例中對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別的第二流程示意圖。如圖3所示,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果的實(shí)現(xiàn)方式可以包括以下步驟:
S301,獲取每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值。
S302,根據(jù)數(shù)據(jù)塊中像素點(diǎn)的像素值與該數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,計(jì)算數(shù)據(jù)塊的像素值的方差。
在一個(gè)具體的實(shí)現(xiàn)中,以待處理圖像中的一個(gè)數(shù)據(jù)塊為例進(jìn)行說(shuō)明,該數(shù)據(jù)塊在至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào)為N,QN為該數(shù)據(jù)塊的像素點(diǎn)的像素值的方差,AN為該數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,該數(shù)據(jù)塊中包括n個(gè)像素點(diǎn),n為大于1的整數(shù),而n個(gè)像素點(diǎn)各自的像素值分別為:P1、P2……Pn,則可以通過(guò)公式(4)計(jì)算數(shù)據(jù)塊的像素值的方差:
S303,判斷像素值的方差是否大于或者等于預(yù)設(shè)的方差閾值;若是,執(zhí)行S304;若否,執(zhí)行S305。
S304,識(shí)別出該數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊。
S305,識(shí)別出該數(shù)據(jù)塊為背景數(shù)據(jù)塊。
具體的,上述舉例僅用以說(shuō)明對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果的一種具體實(shí)現(xiàn)方式,并不用以限制本發(fā)明。
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例六
基于本發(fā)明實(shí)施例三中方式B所提供的獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的方式,本發(fā)明實(shí)施例提供了根據(jù)方式B獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的一種具體實(shí)現(xiàn)方式。
請(qǐng)參考圖4,其為本發(fā)明實(shí)施例中獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的一個(gè)流程示意圖。如圖4所示,獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的實(shí)現(xiàn)方式可以包括:
S401,從每個(gè)數(shù)據(jù)塊中選擇一個(gè)不重復(fù)的像素點(diǎn),作為候選像素點(diǎn)。
S402,獲得每個(gè)數(shù)據(jù)塊中候選像素點(diǎn)的第一指定范圍內(nèi)像素點(diǎn)數(shù)目與候選像素點(diǎn)的第二指定范圍內(nèi)像素點(diǎn)數(shù)目之間的差值的絕對(duì)值。
具體的,本發(fā)明實(shí)施例中,第一指定范圍與第二指定范圍完全不重合。
S403,判斷獲得的絕對(duì)值是否小于或者等于預(yù)設(shè)的絕對(duì)值閾值;若是,執(zhí)行S404;若否,執(zhí)行S401。
S404,確定候選像素點(diǎn)的像素值為數(shù)據(jù)塊的背景去除閾值。
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例七
基于本發(fā)明實(shí)施例三中方式A所提供的獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的方式,本發(fā)明實(shí)施例提供了根據(jù)方式A獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的一種具體實(shí)現(xiàn)方式。
請(qǐng)參考圖5,其為一頁(yè)待處理圖像的識(shí)別結(jié)果示意圖。以方式A確定每個(gè)數(shù)據(jù)塊的背景去除閾值為例進(jìn)行說(shuō)明。
如圖5所示,該待處理圖像劃分為了多個(gè)數(shù)據(jù)塊,圖5中的箭頭方向指示數(shù)據(jù)塊的處理次序,因此,按照箭頭指示的方向,可以確定各數(shù)據(jù)塊在至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào)。
以下以圖5所示的待處理圖像的識(shí)別結(jié)果為例,利用方式A獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的過(guò)程進(jìn)行具體說(shuō)明。為描述方便,將該待處理圖像按照由上至下的處理順序?qū)Ω鲾?shù)據(jù)塊進(jìn)行編號(hào),最上方的數(shù)據(jù)塊為數(shù)據(jù)塊1,之后為數(shù)據(jù)塊2,再之后為數(shù)據(jù)塊3……
如圖5所示,數(shù)據(jù)塊1為背景數(shù)據(jù)塊,獲得數(shù)據(jù)塊1的背景去除閾值可以根據(jù)公式(2)進(jìn)行計(jì)算,此時(shí),N為1,M為1,數(shù)據(jù)塊1的背景去除閾值為C1,C1=A1,其中,A1為數(shù)據(jù)塊1中的像素點(diǎn)的像素值的平均值。
如圖5所示,數(shù)據(jù)塊2為背景數(shù)據(jù)塊,獲得數(shù)據(jù)塊2的背景去除閾值可以根據(jù)公式(2)進(jìn)行計(jì)算,此時(shí),N為2,M為2,數(shù)據(jù)塊2的背景去除閾值為C2,A1為數(shù)據(jù)塊1中的像素點(diǎn)的像素值的平均值,A2為數(shù)據(jù)塊2中的像素點(diǎn)的像素值的平均值。
如圖5所示,數(shù)據(jù)塊3為背景數(shù)據(jù)塊,獲得數(shù)據(jù)塊3的背景去除閾值可以根據(jù)公式(2)進(jìn)行計(jì)算,此時(shí),N為3,M為3,數(shù)據(jù)塊3的背景去除閾值為C3,其中,A1為數(shù)據(jù)塊1中的像素點(diǎn)的像素值的平均值,A2為數(shù)據(jù)塊2中的像素點(diǎn)的像素值的平均值,A3為數(shù)據(jù)塊3中的像素點(diǎn)的像素值的平均值。
如圖5所示,數(shù)據(jù)塊4為內(nèi)容數(shù)據(jù)塊,獲得數(shù)據(jù)塊4的背景去除閾值可以根據(jù)公式(3)進(jìn)行計(jì)算,此時(shí),N為4,數(shù)據(jù)塊4的背景去除閾值為C4,其中,A1為數(shù)據(jù)塊1中的像素點(diǎn)的像素值的平均值,A2為數(shù)據(jù)塊2中的像素點(diǎn)的像素值的平均值,A3為數(shù)據(jù)塊3中的像素點(diǎn)的像素值的平均值,O為補(bǔ)償系數(shù)。
如圖5所示,數(shù)據(jù)塊5為內(nèi)容數(shù)據(jù)塊,獲得數(shù)據(jù)塊5的背景去除閾值可以根據(jù)公式(3)進(jìn)行計(jì)算,此時(shí),N為5,C5=C4+O,此時(shí),C4中已經(jīng)包含有一個(gè)補(bǔ)償系數(shù)O,所以,此時(shí)不再增加一個(gè)補(bǔ)償系數(shù)O,因此,得到的其中,A1為數(shù)據(jù)塊1中的像素點(diǎn)的像素值的平均值,A2為數(shù)據(jù)塊2中的像素點(diǎn)的像素值的平均值,A3為數(shù)據(jù)塊3中的像素點(diǎn)的像素值的平均值,O為補(bǔ)償系數(shù)。
如圖5所示,數(shù)據(jù)塊6為背景數(shù)據(jù)塊,獲得數(shù)據(jù)塊6的背景去除閾值可以根據(jù)公式(2)進(jìn)行計(jì)算,此時(shí),N為6,M為4,數(shù)據(jù)塊6的背景去除閾值為C6,其中,A1為數(shù)據(jù)塊1中的像素點(diǎn)的像素值的平均值,A2為數(shù)據(jù)塊2中的像素點(diǎn)的像素值的平均值,A3為數(shù)據(jù)塊3中的像素點(diǎn)的像素值的平均值,A6為數(shù)據(jù)塊6中的像素點(diǎn)的像素值的平均值。
如圖5所示的待處理圖像中,獲取其他未處理的數(shù)據(jù)塊的背景去除閾值的方式與上述獲取數(shù)據(jù)塊1至數(shù)據(jù)塊6的背景去除閾值的實(shí)現(xiàn)方式一致,本發(fā)明實(shí)施例對(duì)此不再進(jìn)行贅述。
可以理解的是,上述舉例僅用以說(shuō)明如何根據(jù)實(shí)施例一中S103所提供的方式A進(jìn)行每個(gè)數(shù)據(jù)塊的背景去除閾值的獲得過(guò)程,并不用以限制本發(fā)明。
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例八
基于本發(fā)明實(shí)施例三中方式D所提供的獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的方式,本發(fā)明實(shí)施例提供了根據(jù)方式D獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的一種具體實(shí)現(xiàn)方式。
請(qǐng)參考圖6,其為另一頁(yè)待處理圖像的識(shí)別結(jié)果示意圖。圖6中的箭頭方向指示數(shù)據(jù)塊的處理次序,因此,按照箭頭指示的方向,可以確定各數(shù)據(jù)塊在至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào)。為描述方便,將該待處理圖像按照由上至下的處理順序?qū)Ω鲾?shù)據(jù)塊進(jìn)行編號(hào),最上方的數(shù)據(jù)塊為數(shù)據(jù)塊1,之后為數(shù)據(jù)塊2,再之后為數(shù)據(jù)塊3……
如圖6所示,根據(jù)每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,可以確定數(shù)據(jù)塊4為目標(biāo)數(shù)據(jù)塊,也即,數(shù)據(jù)塊4之前的數(shù)據(jù)塊1、數(shù)據(jù)塊2和數(shù)據(jù)塊3都為背景數(shù)據(jù)塊,自數(shù)據(jù)塊4之后的所有數(shù)據(jù)塊都為內(nèi)容數(shù)據(jù)塊。
如圖6所示,數(shù)據(jù)塊1、數(shù)據(jù)塊2和數(shù)據(jù)塊3為背景數(shù)據(jù)塊,則數(shù)據(jù)塊1的背景去除閾值C1為數(shù)據(jù)塊1中像素點(diǎn)的像素值的平均值A(chǔ)1,也即,C1=A1,則數(shù)據(jù)塊2的背景去除閾值C2為數(shù)據(jù)塊2中像素點(diǎn)的像素值的平均值A(chǔ)2,也即,C2=A2,則數(shù)據(jù)塊3的背景去除閾值C3為數(shù)據(jù)塊3中像素點(diǎn)的像素值的平均值A(chǔ)3,也即,C3=A3。
如圖6所示,自數(shù)據(jù)塊4之后的所有數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊。則數(shù)據(jù)塊4的背景去除閾值為數(shù)據(jù)塊4之前的所有背景數(shù)據(jù)塊的背景去除閾值之和的平均值,即數(shù)據(jù)塊4的背景去除閾值為數(shù)據(jù)塊1的背景去除閾值、數(shù)據(jù)塊2的背景去除閾值和數(shù)據(jù)塊3的背景去除閾值之和的平均值,也即,
具體的,數(shù)據(jù)塊5的背景去除閾值為數(shù)據(jù)塊5之前的所有背景數(shù)據(jù)塊的背景去除閾值之和的平均值,即數(shù)據(jù)塊5的背景去除閾值為數(shù)據(jù)塊1的背景去除閾值、數(shù)據(jù)塊2的背景去除閾值和數(shù)據(jù)塊3的背景去除閾值之和的平均值,也即,
即,自數(shù)據(jù)塊4之后的所有數(shù)據(jù)塊的背景去除閾值都是數(shù)據(jù)塊1的背景去除閾值、數(shù)據(jù)塊2的背景去除閾值和數(shù)據(jù)塊3的背景去除閾值之和的平均值,也即,自目標(biāo)數(shù)據(jù)塊之后的所有數(shù)據(jù)塊中每個(gè)數(shù)據(jù)塊的背景去除閾值為目標(biāo)數(shù)據(jù)塊之前的所有背景數(shù)據(jù)塊的背景去除閾值之和的平均值。
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例九
基于上述實(shí)施例一所提供的圖像處理方法,本發(fā)明實(shí)施例對(duì)S104中“根據(jù)每個(gè)數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行背景去除處理”的實(shí)現(xiàn)方式進(jìn)行具體描述。
具體的,本發(fā)明實(shí)施中,獲得每個(gè)數(shù)據(jù)塊的背景去除閾值之后,即利用每個(gè)數(shù)據(jù)塊各自的背景去除閾值對(duì)數(shù)據(jù)塊進(jìn)行背景去除處理,以實(shí)現(xiàn)對(duì)整個(gè)待處理圖像的背景去除處理。
需要說(shuō)明的是,本發(fā)明實(shí)施例中,可以獲得一個(gè)數(shù)據(jù)塊的背景去除閾值之后,立即對(duì)該數(shù)據(jù)塊進(jìn)行背景去除處理;或者,也可以在獲得整個(gè)待處理圖像的所有數(shù)據(jù)塊中每個(gè)數(shù)據(jù)塊的背景去除閾值之后,再利用獲得的背景去除閾值,對(duì)整個(gè)待處理圖像中的每個(gè)數(shù)據(jù)塊分別進(jìn)行背景去除處理。本發(fā)明實(shí)施例對(duì)此不進(jìn)行特別限定。
在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,根據(jù)每個(gè)數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行背景去除處理,可以包括但不限于以下兩種方式:
第一種,根據(jù)每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)數(shù)據(jù)塊的背景去除閾值,確定所在數(shù)據(jù)塊中像素值大于數(shù)據(jù)塊的背景去除閾值的像素點(diǎn),以作為每個(gè)數(shù)據(jù)塊中第一指定像素點(diǎn),將每個(gè)數(shù)據(jù)塊中第一指定像素點(diǎn)的像素值調(diào)整為最大像素值。
可以理解的是,像素點(diǎn)的最大像素值與像素點(diǎn)的二進(jìn)制位數(shù)目有關(guān),若像素值采用了i個(gè)二進(jìn)制位來(lái)表示一個(gè)像素值,則該像素點(diǎn)的最大像素值為2i-1。
在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,若像素點(diǎn)采用了8個(gè)二進(jìn)制位來(lái)表示一個(gè)像素值,則像素點(diǎn)的最大像素值為255,可以將像素值大于數(shù)據(jù)塊的背景去除閾值的像素點(diǎn)的像素值調(diào)整為255。
第二種,根據(jù)每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)數(shù)據(jù)塊的背景去除閾值,確定所在數(shù)據(jù)塊中像素值小于或者等于數(shù)據(jù)塊的背景去除閾值的像素點(diǎn),以作為每個(gè)數(shù)據(jù)塊中第二指定像素點(diǎn),保持將每個(gè)數(shù)據(jù)塊中第二指定像素點(diǎn)的像素值不變。
可以理解的是,本發(fā)明實(shí)施例中,是根據(jù)每個(gè)數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行背景去除處理,即對(duì)整個(gè)待處理圖像劃分后的所有的數(shù)據(jù)塊都進(jìn)行背景去除處理。
在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,可以在對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行背景去除處理后,檢測(cè)該待處理圖像中是否還存在其他未處理的數(shù)據(jù)塊,本發(fā)明實(shí)施例對(duì)此不進(jìn)行特別限定。
例如,可以檢測(cè)數(shù)據(jù)塊的處理次序號(hào)是否等于整個(gè)待處理圖像中數(shù)據(jù)塊的數(shù)目,若數(shù)據(jù)塊的處理次序號(hào)小于整個(gè)待處理圖像中數(shù)據(jù)塊的數(shù)目,則確定該待處理圖像中還存在其他未處理的數(shù)據(jù)塊,未完成對(duì)整個(gè)待處理圖像的背景去除處理,繼續(xù)對(duì)未處理的數(shù)據(jù)塊進(jìn)行背景去除處理;若數(shù)據(jù)塊的處理次序號(hào)等于整個(gè)待處理圖像中數(shù)據(jù)塊的數(shù)目,則確定該待處理圖像中不存在其他未處理的數(shù)據(jù)塊,已完成對(duì)整個(gè)待處理圖像的背景去除處理。
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例十
基于本發(fā)明實(shí)施例九所提供的對(duì)每個(gè)數(shù)據(jù)塊的背景去除處理的兩種實(shí)現(xiàn)方式,本發(fā)明實(shí)施例提供了一種對(duì)每個(gè)數(shù)據(jù)塊的背景去除處理的具體實(shí)現(xiàn)方法。
請(qǐng)參考圖7,其為本發(fā)明實(shí)施例中對(duì)每個(gè)數(shù)據(jù)塊的背景去除處理示意圖,針對(duì)待處理圖像的每一個(gè)數(shù)據(jù)塊,都可以按照如圖7所示的方式進(jìn)行背景去處理。如圖7所示,該方法包括:
S701,判斷數(shù)據(jù)塊中像素點(diǎn)的像素值是否大于該數(shù)據(jù)塊的背景去除閾值;若是,執(zhí)行S702;若否,執(zhí)行S703。
S702,將該像素點(diǎn)的像素值調(diào)整為最大像素值。
S703,保持該像素點(diǎn)的像素值不變。
可以理解的是,保持該像素點(diǎn)的像素值不變,也即,不進(jìn)行其他處理。
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例十一
基于本發(fā)明實(shí)施例三中方式A所提供的獲得每個(gè)數(shù)據(jù)塊的背景去除閾值的方式,本發(fā)明實(shí)施例提供了一種圖像處理的具體實(shí)現(xiàn)方法。
請(qǐng)參考圖8,其為本發(fā)明實(shí)施例所提供的圖像處理方法的實(shí)施例二的流程示意圖。如圖8所示,該方法包括:
S801,將待處理圖像劃分為至少兩個(gè)數(shù)據(jù)塊。
S802,判斷每個(gè)數(shù)據(jù)塊是否為背景數(shù)據(jù)塊;若是,執(zhí)行S803;若否,執(zhí)行S804。
S803,根據(jù)公式2計(jì)算該數(shù)據(jù)塊的背景去除閾值。
具體的,公式2為:
其中,CN為該數(shù)據(jù)塊的背景去除閾值,N為該數(shù)據(jù)塊在至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào),M為該數(shù)據(jù)塊在背景數(shù)據(jù)塊中的處理次序號(hào),CM-1為該數(shù)據(jù)塊的前一個(gè)背景數(shù)據(jù)塊的背景去除閾值,AN為該數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值
S804,根據(jù)公式3計(jì)算該數(shù)據(jù)塊的背景去除閾值。
具體的,公式3為:CN=CN-1+O。
其中,CN為該數(shù)據(jù)塊的背景去除閾值,N為該數(shù)據(jù)塊在至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào),CN-1為該數(shù)據(jù)塊的前一個(gè)數(shù)據(jù)塊的背景去除閾值,O為補(bǔ)償系數(shù)。
S805,根據(jù)每個(gè)數(shù)據(jù)塊的背景去除閾值對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行背景去除處理。
S806,判斷待處理圖像中是否還有其他未處理的數(shù)據(jù)塊;若是,執(zhí)行S802;若否,結(jié)束流程。
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
實(shí)施例十二
基于上述實(shí)施例一所提供的圖像處理方法,本發(fā)明實(shí)施例進(jìn)一步給出實(shí)現(xiàn)上述方法實(shí)施例中各步驟及方法的裝置實(shí)施例。
請(qǐng)參考圖9,其為本發(fā)明實(shí)施例所提供的圖像處理裝置的功能方塊圖。如圖9所示,該裝置包括:
劃分單元901,用于將待處理圖像劃分為至少兩個(gè)數(shù)據(jù)塊;
識(shí)別單元902,用于對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果包括該數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊或者該數(shù)據(jù)塊為背景數(shù)據(jù)塊;
獲取單元903,用于根據(jù)每個(gè)所述數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)數(shù)據(jù)塊的背景去除閾值;
處理單元904,用于根據(jù)每個(gè)數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行背景去除處理。
具體的,本發(fā)明實(shí)施例中,識(shí)別單元902,具體用于:
獲取每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值;
根據(jù)每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,獲得每個(gè)數(shù)據(jù)塊中目標(biāo)像素點(diǎn)的數(shù)目,目標(biāo)像素點(diǎn)為所在數(shù)據(jù)塊中像素值與數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值之間的差異度大于或者等于預(yù)設(shè)的差異閾值的像素點(diǎn);
將每個(gè)數(shù)據(jù)塊中目標(biāo)像素點(diǎn)的數(shù)目分別與預(yù)設(shè)的數(shù)目閾值進(jìn)行比較;
將目標(biāo)像素點(diǎn)的數(shù)目小于或者等于數(shù)目閾值的數(shù)據(jù)塊識(shí)別為內(nèi)容數(shù)據(jù)塊,或者,將目標(biāo)像素點(diǎn)的數(shù)目大于數(shù)目閾值的數(shù)據(jù)塊識(shí)別為背景數(shù)據(jù)塊。
具體的,本發(fā)明實(shí)施例中,識(shí)別單元902,具體用于:
獲取每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值;
根據(jù)每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,獲得每個(gè)數(shù)據(jù)塊的像素值的方差;
將每個(gè)數(shù)據(jù)塊的像素值的方差分別與預(yù)設(shè)的方差閾值進(jìn)行比較;
將像素值的方差大于或者等于方差閾值的數(shù)據(jù)塊識(shí)別為內(nèi)容數(shù)據(jù)塊,或者,將像素值的方差小于方差閾值的數(shù)據(jù)塊識(shí)別為背景數(shù)據(jù)塊。
具體的,本發(fā)明實(shí)施例中,獲取單元903,具體用于:
若數(shù)據(jù)塊為背景數(shù)據(jù)塊,通過(guò)如下的公式,獲得該數(shù)據(jù)塊的背景去除閾值:
其中,CN為該數(shù)據(jù)塊的背景去除閾值,N為該數(shù)據(jù)塊在至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào),M為該數(shù)據(jù)塊在背景數(shù)據(jù)塊中的處理次序號(hào),CM-1為該數(shù)據(jù)塊的前一個(gè)背景數(shù)據(jù)塊的背景去除閾值,AN為該數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值;
若數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,通過(guò)如下的公式,獲得該數(shù)據(jù)塊的背景去除閾值:
CN=CN-1+O
其中,CN為該數(shù)據(jù)塊的背景去除閾值,N為該數(shù)據(jù)塊在至少兩個(gè)數(shù)據(jù)塊中的處理次序號(hào),CN-1為該數(shù)據(jù)塊的前一個(gè)數(shù)據(jù)塊的背景去除閾值,O為補(bǔ)償系數(shù)。
具體的,本發(fā)明實(shí)施例中,獲取單元903,具體用于:
對(duì)于每個(gè)數(shù)據(jù)塊,從數(shù)據(jù)塊中選擇一個(gè)像素點(diǎn),以作為候選像素點(diǎn);
獲得數(shù)據(jù)塊中候選像素點(diǎn)的第一指定范圍內(nèi)像素點(diǎn)數(shù)目與候選像素點(diǎn)的第二指定范圍內(nèi)像素點(diǎn)數(shù)目之間的差值的絕對(duì)值,第一指定范圍與第二指定范圍完全不重合;
將絕對(duì)值與預(yù)設(shè)的絕對(duì)值閾值進(jìn)行比較;
若絕對(duì)值小于或者等于絕對(duì)值閾值,確定候選像素點(diǎn)的像素值為數(shù)據(jù)塊的背景去除閾值。
具體的,本發(fā)明實(shí)施例中,獲取單元903,具體用于:
預(yù)設(shè)第一背景閾值,第一背景閾值為背景數(shù)據(jù)塊的背景去除閾值;若數(shù)據(jù)塊為背景數(shù)據(jù)塊,將第一背景去除閾值作為該數(shù)據(jù)塊的背景去除閾值;和/或,
預(yù)設(shè)第二背景閾值,第二背景閾值為內(nèi)容數(shù)據(jù)塊的背景去除閾值;若數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊,將第二背景去除閾值作為該數(shù)據(jù)塊的背景去除閾值。
在一個(gè)具體的實(shí)現(xiàn)過(guò)程中,獲取單元903,具體用于:
根據(jù)每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,確定目標(biāo)數(shù)據(jù)塊,目標(biāo)數(shù)據(jù)塊之前的所有數(shù)據(jù)塊為背景數(shù)據(jù)塊,自目標(biāo)數(shù)據(jù)塊之后的所有數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊;
獲取目標(biāo)數(shù)據(jù)塊之前的每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值的平均值,以作為目標(biāo)數(shù)據(jù)塊之前的所有數(shù)據(jù)塊中每個(gè)數(shù)據(jù)塊的背景去除閾值;以及,獲取目標(biāo)數(shù)據(jù)塊之前的所有背景數(shù)據(jù)塊的背景去除閾值之和的平均值,以作為自目標(biāo)數(shù)據(jù)塊之后的所有數(shù)據(jù)塊中每個(gè)未處理的數(shù)據(jù)塊的背景去除閾值。
具體的,本發(fā)明實(shí)施例中,處理單元904,用于:
根據(jù)每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)數(shù)據(jù)塊的背景去除閾值,確定所在數(shù)據(jù)塊中像素值大于數(shù)據(jù)塊的背景去除閾值的像素點(diǎn),以作為每個(gè)數(shù)據(jù)塊中第一指定像素點(diǎn);將每個(gè)數(shù)據(jù)塊中第一指定像素點(diǎn)的像素值調(diào)整為最大像素值;或者,
根據(jù)每個(gè)數(shù)據(jù)塊中像素點(diǎn)的像素值以及每個(gè)數(shù)據(jù)塊的背景去除閾值,確定所在數(shù)據(jù)塊中像素值小于或者等于數(shù)據(jù)塊的背景去除閾值的像素點(diǎn),以作為每個(gè)數(shù)據(jù)塊中第二指定像素點(diǎn);保持每個(gè)數(shù)據(jù)塊中第二指定像素點(diǎn)的像素值不變。
由于本實(shí)施例中的各單元能夠執(zhí)行圖1所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖1的相關(guān)說(shuō)明。
本發(fā)明實(shí)施例中的一個(gè)技術(shù)方案具有以下有益效果:
本發(fā)明實(shí)施例中,通過(guò)圖像處理裝置中的劃分單元將待處理圖像劃分為至少兩個(gè)數(shù)據(jù)塊,然后,圖像處理裝置中的識(shí)別單元對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行識(shí)別,以獲得每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果包括該數(shù)據(jù)塊為內(nèi)容數(shù)據(jù)塊或者該數(shù)據(jù)塊為背景數(shù)據(jù)塊,從而,圖像處理裝置中的獲取單元根據(jù)每個(gè)數(shù)據(jù)塊的識(shí)別結(jié)果,獲得每個(gè)數(shù)據(jù)塊的背景去除閾值,進(jìn)而,圖像處理裝置中的處理單元根據(jù)每個(gè)數(shù)據(jù)塊的背景去除閾值,對(duì)每個(gè)數(shù)據(jù)塊進(jìn)行背景去除處理。本發(fā)明實(shí)施例中,通過(guò)將待處理圖像劃分為至少兩個(gè)較小的數(shù)據(jù)塊,然后,根據(jù)每個(gè)劃分后的數(shù)據(jù)塊的識(shí)別結(jié)果獲取每個(gè)數(shù)據(jù)塊各自對(duì)應(yīng)的一個(gè)背景去除閾值,用以進(jìn)行背景去除處理,區(qū)別于現(xiàn)有技術(shù)中使用一個(gè)固定的背景去除閾值對(duì)整個(gè)待處理圖像進(jìn)行背景去除處理,本發(fā)明實(shí)施例中使用了至少兩個(gè)背景去除閾值分別對(duì)待處理圖像中的數(shù)據(jù)塊進(jìn)行背景去除處理,并且,每個(gè)數(shù)據(jù)塊的背景去除閾值是根據(jù)數(shù)據(jù)塊的識(shí)別結(jié)果確定的,因而避免了圖像的過(guò)度處理問(wèn)題,進(jìn)而也避免了內(nèi)容部分丟失的問(wèn)題,能夠有效地提高背景去除質(zhì)量,提升了背景去除效率,因此,本發(fā)明實(shí)施例能夠解決現(xiàn)有技術(shù)中由于對(duì)整個(gè)圖像進(jìn)行統(tǒng)一的背景去除處理導(dǎo)致的過(guò)度處理問(wèn)題,以及進(jìn)而導(dǎo)致的圖像中內(nèi)容部分丟失的問(wèn)題。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。