国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種快速繪制背景的方法及系統(tǒng)的制作方法

      文檔序號(hào):6513689閱讀:162來(lái)源:國(guó)知局
      一種快速繪制背景的方法及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明是一種快速繪制背景的方法及系統(tǒng),采用圖片復(fù)制拼接在所述目標(biāo)區(qū)域的方法來(lái)繪制背景,不用通過(guò)遍歷背景的每一像素點(diǎn),因此大大減少了內(nèi)存消耗,節(jié)省了背景設(shè)置時(shí)間,在不增加成本的情況下大大提高了用戶使用感受。
      【專利說(shuō)明】一種快速繪制背景的方法及系統(tǒng)

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種繪制背景的方法及系統(tǒng),具體地說(shuō)是一種快速繪制規(guī)則背景的方法及系統(tǒng),屬于終端設(shè)備的圖形用戶交互界面領(lǐng)域。

      【背景技術(shù)】
      [0002]用戶在使用終端設(shè)備閱讀圖書(shū)時(shí),自定義背景是一個(gè)常用的操作,終端設(shè)備繪制背景的方法通常有兩種,一種是通過(guò)遍歷每個(gè)像素點(diǎn)來(lái)進(jìn)行顏色復(fù)制,當(dāng)需要繪制背景的目標(biāo)區(qū)域的尺寸很大時(shí),遍歷的次數(shù)就會(huì)極為龐大,繪制背景的時(shí)間會(huì)很長(zhǎng);另一種是將小的圖像按照目標(biāo)區(qū)域的尺寸拼接成大的圖像,將其繪制在目標(biāo)區(qū)域中,此方法需要在內(nèi)存中拼圖,在終端設(shè)備上及其耗費(fèi)內(nèi)存,影響終端設(shè)備的運(yùn)行速度。在內(nèi)存有限的終端設(shè)備上,采用上述兩種方法來(lái)進(jìn)行背景繪制,具有極其占用內(nèi)存資源,并且響應(yīng)速度慢的缺點(diǎn)。


      【發(fā)明內(nèi)容】

      [0003]為此,本發(fā)明所要解決的是現(xiàn)有技術(shù)中在繪制背景時(shí)占用內(nèi)存大并且響應(yīng)速度慢的問(wèn)題,從而提供一種可以快速繪制背景的方法。
      [0004]為解決上述技術(shù)問(wèn)題,本發(fā)明是一種快速繪制背景的方法,包括如下步驟:
      [0005]將圖片復(fù)制到目標(biāo)區(qū)域上;
      [0006]復(fù)制拼接步驟:以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制至少一個(gè)所述原始圖片,將復(fù)制的至少一個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片進(jìn)行無(wú)縫拼接得到一個(gè)整體的圖片,重復(fù)此步驟,直到所述目標(biāo)區(qū)域被填滿,停止復(fù)制拼接操作。
      [0007]一種快速繪制背景的方法,還包括如下步驟:
      [0008]將最后得到的所述整體的圖片剪裁為目標(biāo)區(qū)域大小的圖片。
      [0009]一種快速繪制背景的方法,
      [0010]所述目標(biāo)區(qū)域?yàn)榫匦危瑢D片復(fù)制到所述目標(biāo)區(qū)域的一個(gè)頂角上。
      [0011]一種快速繪制背景的方法,所述復(fù)制拼接步驟具體包括:
      [0012]橫向上的復(fù)制拼接操作:以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制m個(gè)所述原始圖片,將復(fù)制的m個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的橫向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的寬為EW,Eff= (m+1 )J*Iff,重復(fù)此步驟,直到EW彡Sff,停止橫向上的復(fù)制拼接操作,其中,所述m為大于或等于I的整數(shù),所述j為所述橫向上進(jìn)行復(fù)制操作的次數(shù);
      [0013]其中,所述圖片的寬為IW,所述目標(biāo)區(qū)域的寬為SW。
      [0014]一種快速繪制背景的方法,所述復(fù)制拼接步驟具體包括:
      [0015]縱向上的復(fù)制拼接操:以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制η個(gè)所述原始圖片,將復(fù)制的η個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的高為H1,EH= (n+l)k*IH,重復(fù)此步驟,直到EH彡SH,停止縱向上的復(fù)制拼接操作,其中,所述η為大于或等于I的整數(shù),所述k為所述縱向上的進(jìn)行復(fù)制操作的次數(shù);
      [0016]其中,所述圖片的高為IH,所述目標(biāo)區(qū)域的高為SH。
      [0017]一種快速繪制背景的方法,所述橫向上的復(fù)制拼接操作和所述縱向上的復(fù)制拼接操作間隔進(jìn)行。
      [0018]一種快速繪制背景的方法,
      [0019]當(dāng)SW < SH 并且 IW < IH 時(shí),令m < η ;
      [0020]當(dāng)SW > SH 并且 IW > IH 時(shí),令m > η ;
      [0021 ]當(dāng) SW=SH 并且 IW=IH 時(shí),令 m=n。
      [0022]一種快速繪制背景的系統(tǒng),包括:
      [0023]復(fù)制裝置,用于將圖片復(fù)制到目標(biāo)區(qū)域上;
      [0024]復(fù)制拼接裝置,用于以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制至少一個(gè)所述原始圖片,將復(fù)制的至少一個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片進(jìn)行無(wú)縫拼接得到一個(gè)整體的圖片,重復(fù)此步驟,直到所述目標(biāo)區(qū)域被填滿,停止復(fù)制拼接操作。
      [0025]一種快速繪制背景的系統(tǒng),還包括:
      [0026]剪裁裝置,用于將最后得到的所述整體的圖片剪裁為目標(biāo)區(qū)域大小的圖片。
      [0027]—種快速繪制背景的系統(tǒng),所述復(fù)制裝置為頂角復(fù)制裝置,
      [0028]所述頂角復(fù)制裝置,用于將圖片復(fù)制到所述目標(biāo)區(qū)域的一個(gè)頂角上,其中,所述目標(biāo)區(qū)域?yàn)榫匦巍?br> [0029]一種快速繪制背景的系統(tǒng),所述復(fù)制拼接裝置包括:
      [0030]橫向復(fù)制拼接裝置,用于以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制m個(gè)所述原始圖片,將復(fù)制的m個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的橫向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的寬為EW,Eff= (m+1 )J*Iff,重復(fù)此步驟,直到EW彡Sff,停止橫向上的復(fù)制拼接操作,其中,所述m為大于或等于I的整數(shù),所述j為所述橫向上進(jìn)行復(fù)制操作的次數(shù);
      [0031]其中,所述圖片的寬為IW,所述目標(biāo)區(qū)域的寬為SW。
      [0032]一種快速繪制背景的系統(tǒng),所述復(fù)制拼接裝置包括:
      [0033]縱向復(fù)制拼接裝置,用于以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制η個(gè)所述原始圖片,將復(fù)制的η個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的高為EH,EH=(n+l)k*IH,重復(fù)此步驟,直到EH彡SH,停止縱向上的復(fù)制拼接操作,其中,所述η為大于或等于I的整數(shù),所述k為所述縱向上的進(jìn)行復(fù)制操作的次數(shù);
      [0034]其中,所述圖片的高為IH,所述目標(biāo)區(qū)域的高為SH。
      [0035]一種快速繪制背景的系統(tǒng),還包括:
      [0036]間隔控制裝置,用于控制所述橫向上的復(fù)制拼接操作和所述縱向上的復(fù)制拼接操作間隔進(jìn)行。
      [0037]—種快速繪制背景的系統(tǒng),所述復(fù)制拼接裝置還包括:
      [0038]m、η選擇裝置,用于判斷當(dāng)SW < SH并且IW < IH時(shí),令m < η ;當(dāng)SW > SH并且IW > IH 時(shí),令 m > η ;當(dāng) SW=SH 并且 IW=IH 時(shí),令 m=n。
      [0039]本發(fā)明的上述技術(shù)方案相比現(xiàn)有技術(shù)具有以下優(yōu)點(diǎn):
      [0040]1、本發(fā)明所述的一種快速繪制背景的方法及系統(tǒng),采用圖片復(fù)制拼接在所述目標(biāo)區(qū)域的方法來(lái)繪制背景,不用通過(guò)遍歷背景的每一像素點(diǎn),因此大大減少了內(nèi)存消耗,節(jié)省了背景設(shè)置時(shí)間,在不增加成本的情況下大大提高了用戶使用感受。
      [0041]2、本發(fā)明所述的一種快速繪制背景的方法及系統(tǒng),當(dāng)所述目標(biāo)區(qū)域?yàn)榫匦螘r(shí),將圖片復(fù)制到所述目標(biāo)區(qū)域的一個(gè)頂角上,便于復(fù)制拼接步驟中從目標(biāo)區(qū)域的頂角開(kāi)始進(jìn)行復(fù)制拼接操作,能夠避免從所述目標(biāo)區(qū)域的中間區(qū)域上開(kāi)始復(fù)制拼接操作,所導(dǎo)致的得到的整體的圖片的四邊都大于所述目標(biāo)區(qū)域的四邊,所導(dǎo)致的資源浪費(fèi),能夠有效提高復(fù)制拼接操作的效率。
      [0042]3、本發(fā)明所述的一種快速繪制背景的方法及系統(tǒng),采用橫向上的復(fù)制拼接操作和縱向上的復(fù)制拼接操作,來(lái)實(shí)現(xiàn)所述目標(biāo)區(qū)域的連續(xù)的無(wú)縫拼接,有效提高了復(fù)制拼接操作的工作效率。
      [0043]4、本發(fā)明所述的一種快速繪制背景的方法及系統(tǒng),當(dāng)SW < SH并且IW < IH時(shí),令m<n;當(dāng)SW>SH并且IW> IH時(shí),令m>n;當(dāng)SW=SH并且IW=IH時(shí),令m=n。即每次橫向復(fù)制原始圖片的個(gè)數(shù)及每次縱向復(fù)制原始圖片的個(gè)數(shù),能夠根據(jù)目標(biāo)區(qū)域的寬和高及最初復(fù)制在起始位置上的圖片的寬和高來(lái)進(jìn)行調(diào)整,采用這種方式能夠進(jìn)一步減少橫向及縱向上復(fù)制的次數(shù),進(jìn)而減少背景設(shè)置時(shí)間。

      【專利附圖】

      【附圖說(shuō)明】
      [0044]為了使本發(fā)明的內(nèi)容更容易被清楚的理解,下面根據(jù)本發(fā)明的具體實(shí)施例并結(jié)合附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明,其中
      [0045]圖1是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法將圖片復(fù)制到起始位置的示意圖;
      [0046]圖2是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法復(fù)制一次的示意圖;
      [0047]圖3是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法復(fù)制兩次的示意圖;
      [0048]圖4是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法復(fù)制三次的示意圖;
      [0049]圖5是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法復(fù)制四次的示意圖;
      [0050]圖6是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法復(fù)制五次的示意圖;
      [0051]圖7是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法復(fù)制六次的示意圖;
      [0052]圖8是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法復(fù)制七次的示意圖;
      [0053]圖9是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法復(fù)制八次的示意圖;
      [0054]圖10是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法剪裁后的示意圖;
      [0055]圖11是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的方法的流程圖;
      [0056]圖12是本發(fā)明一個(gè)實(shí)施例的一種快速繪制背景的系統(tǒng)的結(jié)構(gòu)框圖。
      [0057]圖中附圖標(biāo)記表示為:1_復(fù)制到起始位置的圖片、2-復(fù)制第一次的圖片、3-復(fù)制第兩次的圖片、4-復(fù)制第三次的圖片、5-復(fù)制第四次的圖片、6-復(fù)制第五次的圖片、7-復(fù)制第六次的圖片、8-復(fù)制第七次的圖片、9-復(fù)制第八次的圖片。

      【具體實(shí)施方式】
      [0058]以下結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)說(shuō)明。應(yīng)當(dāng)理解的是,此處所描述的【具體實(shí)施方式】?jī)H用于說(shuō)明和解釋本發(fā)明,并不用于限制本發(fā)明。
      [0059]實(shí)施例1
      [0060]作為本發(fā)明的一個(gè)實(shí)施例,一種快速繪制背景的方法,如圖11所示,包括如下步驟:
      [0061]將圖片復(fù)制到目標(biāo)區(qū)域上。所述目標(biāo)區(qū)域可以為矩形、圓形以及其他多邊形。
      [0062]復(fù)制拼接步驟:以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制至少一個(gè)所述原始圖片,將復(fù)制的至少一個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片進(jìn)行無(wú)縫拼接得到一個(gè)整體的圖片,重復(fù)此步驟,直到所述目標(biāo)區(qū)域被填滿,停止復(fù)制拼接操作。
      [0063]本發(fā)明所述的一種快速繪制背景的方法,采用圖片復(fù)制拼接在所述目標(biāo)區(qū)域的方法來(lái)繪制背景,不用通過(guò)遍歷背景的每一像素點(diǎn),因此大大減少了內(nèi)存消耗,節(jié)省了背景設(shè)置時(shí)間,在不增加成本的情況下大大提高了用戶使用感受。
      [0064]實(shí)施例2
      [0065]作為本發(fā)明的一個(gè)實(shí)施例,在實(shí)施例1的基礎(chǔ)上,還包括如下步驟:
      [0066]將最后得到的所述整體的圖片剪裁為目標(biāo)區(qū)域大小的圖片。
      [0067]當(dāng)最后得到的所述整體的圖片與所述目標(biāo)區(qū)域不相等時(shí),則需要本步驟對(duì)最后得到的所述整體的圖片進(jìn)行剪裁;若最后得到的所述整體的圖片與所述目標(biāo)區(qū)域不相等,則不需要剪裁操作。
      [0068]實(shí)施例3
      [0069]作為本發(fā)明的一個(gè)實(shí)施例,在上述實(shí)施例的基礎(chǔ)上,所述目標(biāo)區(qū)域?yàn)榫匦?,將圖片復(fù)制到所述目標(biāo)區(qū)域的一個(gè)頂角上。當(dāng)所述目標(biāo)區(qū)域?yàn)閳A形時(shí),將圖片復(fù)制到所述目標(biāo)區(qū)域的外接矩形的一個(gè)頂角上,也可以實(shí)現(xiàn)本發(fā)明的此步驟的操作。當(dāng)所述目標(biāo)區(qū)域?yàn)槎噙呅螘r(shí),將圖片復(fù)制到所述目標(biāo)區(qū)域的外接矩形的一個(gè)頂角上。
      [0070]本發(fā)明所述的一種快速繪制背景的方法,當(dāng)所述目標(biāo)區(qū)域?yàn)榫匦螘r(shí),將圖片復(fù)制到所述目標(biāo)區(qū)域的一個(gè)頂角上,便于復(fù)制拼接步驟中從目標(biāo)區(qū)域的頂角開(kāi)始進(jìn)行復(fù)制拼接操作,能夠避免從所述目標(biāo)區(qū)域的中間區(qū)域上開(kāi)始復(fù)制拼接操作,所導(dǎo)致的得到的整體的圖片的四邊都大于所述目標(biāo)區(qū)域的四邊,所導(dǎo)致的資源浪費(fèi),能夠有效提高復(fù)制拼接操作的效率。
      [0071]實(shí)施例4
      [0072]作為本發(fā)明的一個(gè)實(shí)施例,在實(shí)施例3的基礎(chǔ)上,所述復(fù)制拼接步驟包括:
      [0073]橫向上的復(fù)制拼接操作:以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制m個(gè)所述原始圖片,將復(fù)制的m個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的橫向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的寬為EW,Eff= (m+1 )J*Iff,重復(fù)此步驟,直到EW彡Sff,停止橫向上的復(fù)制拼接操作,其中,所述m為大于或等于I的整數(shù),所述j為所述橫向上進(jìn)行復(fù)制操作的次數(shù)。
      [0074]其中,所述圖片的寬為IW,所述目標(biāo)區(qū)域的寬為SW。所述圖片的寬為IW、高為IH,所述目標(biāo)區(qū)域的寬為SW、高為SH。
      [0075]Iff 為 Image Width 的縮寫(xiě),SW 為 Screen Width 的縮寫(xiě),EW 為 Entirety Width 的縮寫(xiě)。
      [0076]實(shí)施例5
      [0077]作為本發(fā)明的一個(gè)實(shí)施例,在實(shí)施例3或?qū)嵤├?的基礎(chǔ)上,所述復(fù)制拼接步驟包括:
      [0078]縱向上的復(fù)制拼接操:以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制η個(gè)所述原始圖片,將復(fù)制的η個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的高為H1,EH= (n+l)k*IH,重復(fù)此步驟,直到EH彡SH,停止縱向上的復(fù)制拼接操作,其中,所述η為大于或等于I的整數(shù),所述k為所述縱向上的進(jìn)行復(fù)制操作的次數(shù)。
      [0079]其中,所述圖片的高為IH,所述目標(biāo)區(qū)域的高為SH。所述圖片的寬為IW、高為IH,所述目標(biāo)區(qū)域的寬為SW、高為SH。
      [0080]IH 為 Image Height 的縮寫(xiě),SH 為 Screen Height 的縮寫(xiě),EH 為 EntiretyHeight的縮寫(xiě)。
      [0081]實(shí)施例6
      [0082]作為本發(fā)明的一個(gè)實(shí)施例的一種快速繪制背景的方法,在實(shí)施例5的基礎(chǔ)上,所述橫向上的復(fù)制拼接操作和所述縱向上的復(fù)制拼接操作間隔進(jìn)行。
      [0083]所述橫向上的復(fù)制拼接操作和所述縱向上的復(fù)制拼接操作間隔進(jìn)行。能夠使橫向與縱向上的復(fù)制的圖片更加均勻。
      [0084]作為本發(fā)明其他實(shí)施例的一種快速繪制背景方法,可以現(xiàn)在橫向上進(jìn)行復(fù)制拼接操作,直到所述目標(biāo)區(qū)域的一行被填滿,然后再以該行上的圖片為原始圖片進(jìn)行縱向上的復(fù)制拼接操作,直到整個(gè)目標(biāo)區(qū)域在縱向上也全部被填滿為止,同樣能實(shí)現(xiàn)本發(fā)明的目的。當(dāng)然作為其他實(shí)施例,也可以先進(jìn)行部分橫向上的復(fù)制拼接操作,再進(jìn)行縱向上的復(fù)制拼接操作,而且,每次復(fù)制拼接操作的長(zhǎng)度或者寬度可相同也可不相同,只要每一次復(fù)制都以所述目標(biāo)區(qū)域里已有的圖片為原始圖片復(fù)制即可,即每次復(fù)制都在前一次已經(jīng)復(fù)制拼接后的圖片的基礎(chǔ)上進(jìn)行再?gòu)?fù)制,均能實(shí)現(xiàn)本發(fā)明的目的,屬于本發(fā)明的保護(hù)范圍。
      [0085]作為一種快速繪制背景的方法的【具體實(shí)施方式】,,包括如下步驟:
      [0086]S1:如圖1所示,以目標(biāo)區(qū)域的左上頂角為起始位置,將圖片I復(fù)制到所述起始位置上。所述圖片I的寬為IW、高為IH,所述目標(biāo)區(qū)域的寬為SW、高為SH;此時(shí),所述目標(biāo)區(qū)域中的整體的圖片即為圖片I,所述整體的圖片的寬為EW,高為EH,EW=1*IW< SW,HW=1*IH< SH。
      [0087]S2:如圖2所示,以圖片I為原始圖片,復(fù)制I個(gè)所述原始圖片得到所述圖片2,將所述圖片2與所述原始圖片在所述目標(biāo)區(qū)域的橫向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,所述整體的圖片的寬為EW。此時(shí)m=l,j=l,即EW=2*IW < SW,進(jìn)行步驟S3。
      [0088]S3:如圖3所示,以圖片I和圖片2為原始圖片,對(duì)所述原始圖片進(jìn)行復(fù)制得到所述圖片3,將所述圖片3與所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,所述整體的圖片的高為EH。此時(shí)n=l,i=l,即EH=2*IH < SH,進(jìn)行步驟S4。
      [0089]S4:如圖4所示,以圖片1、圖片2和圖片3為原始圖片,對(duì)所述原始圖片進(jìn)行復(fù)制得到所述圖片4,將所述圖片4與所述原始圖片在所述目標(biāo)區(qū)域的橫向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片;此時(shí)m=l,j=2,即EH=4*IW < SW,進(jìn)行步驟S5。
      [0090]S5:如圖5所示,以圖片1、圖片2、圖片3和圖片4為原始圖片,對(duì)所述原始圖片進(jìn)行復(fù)制得到所述圖片5,將所述圖片5與所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片;此時(shí)n=l,i=2,即EH=4*IH < SH,進(jìn)行步驟S4。
      [0091]S6:如圖6所示,以圖片1、圖片2、圖片3、圖片4和圖片5為原始圖片,對(duì)所述原始圖片進(jìn)行復(fù)制得到所述圖片6,將所述圖片6與所述原始圖片在所述目標(biāo)區(qū)域的橫向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片;此時(shí)m=l,j=3,即EW=8*IW < SW,進(jìn)行步驟S7。
      [0092]S7:如圖7所示,以圖片1、圖片2、圖片3、圖片4、圖片5和圖片6為原始圖片,對(duì)所述原始圖片進(jìn)行復(fù)制得到所述圖片7,將所述圖片7與所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片;此時(shí)n=l,i=3,即EH=8*IH < SH,進(jìn)行步驟S8。
      [0093]S8:如圖8所示,以圖片1、圖片2、圖片3、圖片4、圖片5、圖片6和圖片7為原始圖片,對(duì)所述原始圖片進(jìn)行復(fù)制得到所述圖片8,將所述圖片8與所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片;此時(shí)m=l,j=4,即EW=16*IW > Sff,進(jìn)行步驟SlO。
      [0094]S9:如圖9所示,以圖片1、圖片2、圖片3、圖片4、圖片5、圖片6、圖片7和圖片8為原始圖片,對(duì)所述原始圖片進(jìn)行復(fù)制得到所述圖片9,將所述圖片9與所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片;此時(shí)n=l,i=4,即HW=16*IH> SH,進(jìn)行步驟S10。
      [0095]SlO:如圖10所示,將最后得到的圖片剪裁為寬為SW、高為SH的圖片。
      [0096]本發(fā)明所述的一種快速繪制背景的方法,采用間隔進(jìn)行的橫向上的復(fù)制拼接操作和縱向上的復(fù)制拼接操作,來(lái)實(shí)現(xiàn)所述目標(biāo)區(qū)域的連續(xù)的無(wú)縫拼接,有效提高了復(fù)制拼接操作的工作效率。
      [0097]作為其他的實(shí)施例,還可以以所述目標(biāo)區(qū)域的左下頂角或者右上頂角或者右下頂角為起始位置,進(jìn)行步驟Si的操作。或者以所述目標(biāo)區(qū)域的任何位置作為起始位置,進(jìn)行步驟SI的操作,此時(shí),存在判斷復(fù)制拼接后的圖片是否到達(dá)目標(biāo)區(qū)域的寬度和高度工作量較大的問(wèn)題。
      [0098]實(shí)施例7
      [0099]作為本發(fā)明的一個(gè)實(shí)施例,在實(shí)施例5或?qū)嵤├?的基礎(chǔ)上,
      [0100]當(dāng)SW < SH 并且 IW < IH 時(shí),令 m < η。
      [0101]當(dāng)SW > SH 并且 IW > IH 時(shí),令 m > η。
      [0102]當(dāng)SW=SH 并且 IW=IH 時(shí),令 m=n。
      [0103]在本發(fā)明所述的一種快速繪制背景的方法,當(dāng)SW < SH并且IW < IH時(shí),令m< η。當(dāng)SW > SH并且IW > IH時(shí),令m> η。當(dāng)SW=SH并且IW=IH時(shí),令m=n。即每次橫向復(fù)制原始圖片的個(gè)數(shù)及每次縱向復(fù)制原始圖片的個(gè)數(shù),能夠根據(jù)目標(biāo)區(qū)域的寬和高及最初復(fù)制在起始位置上的圖片的寬和高來(lái)進(jìn)行調(diào)整,采用這種方式能夠進(jìn)一步減少橫向及縱向上復(fù)制的次數(shù),進(jìn)而減少背景設(shè)置時(shí)間。
      [0104]實(shí)施例8
      [0105]作為本發(fā)明的一個(gè)實(shí)施例,一種快速繪制背景的系統(tǒng),如圖12所示,包括:
      [0106]復(fù)制裝置,用于將圖片復(fù)制到目標(biāo)區(qū)域上;
      [0107]復(fù)制拼接裝置,用于以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制至少一個(gè)所述原始圖片,將復(fù)制的至少一個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片進(jìn)行無(wú)縫拼接得到一個(gè)整體的圖片,重復(fù)此步驟,直到所述目標(biāo)區(qū)域被填滿,停止復(fù)制拼接操作;
      [0108]本發(fā)明所述的一種快速繪制背景的系統(tǒng),采用橫向上的復(fù)制拼接操作和縱向上的復(fù)制拼接操作,來(lái)實(shí)現(xiàn)所述目標(biāo)區(qū)域的連續(xù)的無(wú)縫拼接,有效提高了復(fù)制拼接操作的工作效率。
      [0109]實(shí)施例9
      [0110]作為本發(fā)明的一個(gè)實(shí)施例,在實(shí)施例7的基礎(chǔ)上,還包括:
      [0111]剪裁裝置,用于將最后得到的所述整體的圖片剪裁為目標(biāo)區(qū)域大小的圖片。
      [0112]實(shí)施例10
      [0113]作為本發(fā)明的一個(gè)實(shí)施例,在實(shí)施例8或?qū)嵤├?的基礎(chǔ)上,所述復(fù)制裝置為頂角復(fù)制裝置,
      [0114]所述頂角復(fù)制裝置,用于將圖片復(fù)制到所述目標(biāo)區(qū)域的一個(gè)頂角上,其中,所述目標(biāo)區(qū)域?yàn)榫匦巍?br> [0115]本發(fā)明所述的一種快速繪制背景的系統(tǒng),當(dāng)所述目標(biāo)區(qū)域?yàn)榫匦螘r(shí),將圖片復(fù)制到所述目標(biāo)區(qū)域的一個(gè)頂角上,便于復(fù)制拼接步驟中從目標(biāo)區(qū)域的頂角開(kāi)始進(jìn)行復(fù)制拼接操作,能夠避免從所述目標(biāo)區(qū)域的中間區(qū)域上開(kāi)始復(fù)制拼接操作,所導(dǎo)致的得到的整體的圖片的四邊都大于所述目標(biāo)區(qū)域的四邊,所導(dǎo)致的資源浪費(fèi),能夠有效提高復(fù)制拼接操作的效率。
      [0116]實(shí)施例11
      [0117]作為本發(fā)明的一個(gè)實(shí)施例的一種快速繪制背景的系統(tǒng),在實(shí)施例10的基礎(chǔ)上,所述復(fù)制拼接裝置包括:
      [0118]橫向復(fù)制拼接裝置,用于以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制m個(gè)所述原始圖片,將復(fù)制的m個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的橫向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的寬為EW,Eff= (m+1 )J*Iff,重復(fù)此步驟,直到EW彡Sff,停止橫向上的復(fù)制拼接操作,其中,所述m為大于或等于I的整數(shù),所述j為所述橫向上進(jìn)行復(fù)制操作的次數(shù)。其中,所述圖片的寬為IW,所述目標(biāo)區(qū)域的寬為SW。
      [0119]實(shí)施例12
      [0120]作為本發(fā)明的一個(gè)實(shí)施例,在實(shí)施例10或者實(shí)施例11的基礎(chǔ)上,所述復(fù)制拼接裝置包括:
      [0121]縱向復(fù)制拼接裝置,用于以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制η個(gè)所述原始圖片,將復(fù)制的η個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的高為EH,EH=(n+l)k*IH,重復(fù)此步驟,直到EH彡SH,停止縱向上的復(fù)制拼接操作,其中,所述η為大于或等于I的整數(shù),所述k為所述縱向上的進(jìn)行復(fù)制操作的次數(shù)。其中,所述圖片的寬為IW、高為IH,所述目標(biāo)區(qū)域的寬為SW、高為SH。
      [0122]實(shí)施例13
      [0123]作為本發(fā)明的一個(gè)實(shí)施例,在實(shí)施例12的基礎(chǔ)上,所述復(fù)制拼接裝置還包括:
      [0124]間隔控制裝置,用于控制所述橫向上的復(fù)制拼接操作和所述縱向上的復(fù)制拼接操作間隔進(jìn)行。能夠使橫向與縱向上的復(fù)制的圖片更加均勻。
      [0125]實(shí)施例14
      [0126]作為本發(fā)明的一個(gè)實(shí)施例,在實(shí)施例12或?qū)嵤├?3的基礎(chǔ)上,所述復(fù)制拼接裝置還包括:
      [0127]m、η選擇裝置,用于判斷當(dāng)SW < SH并且IW < IH時(shí),令m < η ;當(dāng)SW > SH并且頂>1!1時(shí),令111>11;當(dāng)SW=SH并且IW=IH時(shí),令m=n。即每次橫向復(fù)制原始圖片的個(gè)數(shù)及每次縱向復(fù)制原始圖片的個(gè)數(shù),能夠根據(jù)目標(biāo)區(qū)域的寬和高及最初復(fù)制在起始位置上的圖片的寬和高來(lái)進(jìn)行調(diào)整,采用這種方式能夠進(jìn)一步減少橫向及縱向上復(fù)制的次數(shù),進(jìn)而減少背景設(shè)置時(shí)間。
      [0128]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
      [0129]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
      [0130]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
      [0131]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
      [0132]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
      【權(quán)利要求】
      1.一種快速繪制背景的方法,其特征在于,包括如下步驟: 將圖片復(fù)制到目標(biāo)區(qū)域上; 復(fù)制拼接步驟:以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制至少一個(gè)所述原始圖片,將復(fù)制的至少一個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片進(jìn)行無(wú)縫拼接得到一個(gè)整體的圖片,重復(fù)此步驟,直到所述目標(biāo)區(qū)域被填滿,停止復(fù)制拼接操作。
      2.根據(jù)權(quán)利要求1所述的一種快速繪制背景的方法,其特征在于,還包括如下步驟: 將最后得到的所述整體的圖片剪裁為目標(biāo)區(qū)域大小的圖片。
      3.根據(jù)權(quán)利要求1或2所述的一種快速繪制背景的方法,其特征在于, 所述目標(biāo)區(qū)域?yàn)榫匦?,將圖片復(fù)制到所述目標(biāo)區(qū)域的一個(gè)頂角上。
      4.根據(jù)權(quán)利要求3所述的一種快速繪制背景的方法,其特征在于,所述復(fù)制拼接步驟具體包括: 橫向上的復(fù)制拼接操作:以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制m個(gè)所述原始圖片,將復(fù)制的m個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的橫向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的寬為EW,Eff= (m+1 )J*Iff,重復(fù)此步驟,直到EW ^ SW,停止橫向上的復(fù)制拼接操作,其中,所述m為大于或等于I的整數(shù),所述j為所述橫向上進(jìn)行復(fù)制操作的次數(shù); 其中,所述圖片的寬為IW,所述目標(biāo)區(qū)域的寬為SW。
      5.根據(jù)權(quán)利要求3或4所述的一種快速繪制背景的方法,其特征在于,所述復(fù)制拼接步驟具體包括: 縱向上的復(fù)制拼接操:以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制η個(gè)所述原始圖片,將復(fù)制的η個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的高為EH,EH= (n+l)k*IH,重復(fù)此步驟,直到EH ^ SH,停止縱向上的復(fù)制拼接操作,其中,所述η為大于或等于I的整數(shù),所述k為所述縱向上的進(jìn)行復(fù)制操作的次數(shù); 其中,所述圖片的高為IH,所述目標(biāo)區(qū)域的高為SH。
      6.根據(jù)權(quán)利要求5所述的一種快速繪制背景的方法,其特征在于,所述橫向上的復(fù)制拼接操作和所述縱向上的復(fù)制拼接操作間隔進(jìn)行。
      7.根據(jù)權(quán)利要求5或6所述的一種快速繪制背景的方法,其特征在于, 當(dāng)SW < SH并且IW < IH時(shí),令m < η ; 當(dāng)SW > SH并且IW > IH時(shí),令m > η ; 當(dāng)SW=SH并且IW=IH時(shí),令m=n。
      8.一種快速繪制背景的系統(tǒng),其特征在于,包括: 復(fù)制裝置,用于將圖片復(fù)制到目標(biāo)區(qū)域上; 復(fù)制拼接裝置,用于以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制至少一個(gè)所述原始圖片,將復(fù)制的至少一個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片進(jìn)行無(wú)縫拼接得到一個(gè)整體的圖片,重復(fù)此步驟,直到所述目標(biāo)區(qū)域被填滿,停止復(fù)制拼接操作。
      9.根據(jù)權(quán)利要求8所述的一種快速繪制背景的系統(tǒng),其特征在于,還包括: 剪裁裝置,用于將最后得到的所述整體的圖片剪裁為目標(biāo)區(qū)域大小的圖片。
      10.根據(jù)權(quán)利要求8或9所述的一種快速繪制背景的系統(tǒng),其特征在于,所述復(fù)制裝置為頂角復(fù)制裝置, 所述頂角復(fù)制裝置,用于將圖片復(fù)制到所述目標(biāo)區(qū)域的一個(gè)頂角上,其中,所述目標(biāo)區(qū)域?yàn)榫匦巍?br> 11.根據(jù)權(quán)利要求10所述的一種快速繪制背景的系統(tǒng),其特征在于,所述復(fù)制拼接裝置包括: 橫向復(fù)制拼接裝置,用于以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制m個(gè)所述原始圖片,將復(fù)制的m個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的橫向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的寬為EW,Eff= (m+1 y*IW,重復(fù)此步驟,直到EW ^ SW,停止橫向上的復(fù)制拼接操作,其中,所述m為大于或等于I的整數(shù),所述j為所述橫向上進(jìn)行復(fù)制操作的次數(shù); 其中,所述圖片的寬為IW,所述目標(biāo)區(qū)域的寬為SW。
      12.根據(jù)權(quán)利要求10或11所述的一種快速繪制背景的系統(tǒng),其特征在于,所述復(fù)制拼接裝置包括: 縱向復(fù)制拼接裝置,用于以此時(shí)所述目標(biāo)區(qū)域上的圖片為原始圖片,復(fù)制η個(gè)所述原始圖片,將復(fù)制的η個(gè)所述原始圖片與所述目標(biāo)區(qū)域中的所述原始圖片在所述目標(biāo)區(qū)域的縱向上進(jìn)行無(wú)縫拼接操作得到一個(gè)整體的圖片,整體的圖片的高為EH, EH= (n+1 )k*IH,重復(fù)此步驟,直到EH ^ SH,停止縱向上的復(fù)制拼接操作,其中,所述η為大于或等于I的整數(shù),所述k為所述縱向上的進(jìn)行復(fù)制操作的次數(shù); 其中,所述圖片的高為IH,所述目標(biāo)區(qū)域的高為SH。
      13.根據(jù)權(quán)利要求12所述的一種快速繪制背景的系統(tǒng),其特征在于,還包括: 間隔控制裝置,用于控制所述橫向上的復(fù)制拼接操作和所述縱向上的復(fù)制拼接操作間隔進(jìn)行。
      14.根據(jù)權(quán)利要求12或13所述的一種快速繪制背景的系統(tǒng),其特征在于,所述復(fù)制拼接裝置還包括: m、η選擇裝置,用于判斷當(dāng)SW < SH并且IW < IH時(shí),令m < η ;當(dāng)SW > SH并且IW >IH 時(shí),令 m>n;當(dāng) SW=SH 并且 IW=IH 時(shí),令 m=n。
      【文檔編號(hào)】G06T3/40GK104463818SQ201310451433
      【公開(kāi)日】2015年3月25日 申請(qǐng)日期:2013年9月25日 優(yōu)先權(quán)日:2013年9月25日
      【發(fā)明者】賈麗, 郭巍 申請(qǐng)人:北大方正集團(tuán)有限公司, 北京方正阿帕比技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1