国产精品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>

      移動(dòng)終端設(shè)備中圖片的處理方法及裝置的制造方法

      文檔序號(hào):9688274閱讀:290來源:國(guó)知局
      移動(dòng)終端設(shè)備中圖片的處理方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本申請(qǐng)涉及圖形圖像處理技術(shù)領(lǐng)域,特別是涉及移動(dòng)終端設(shè)備中圖片的處理方法及裝置。
      【背景技術(shù)】
      [0002]隨著移動(dòng)終端設(shè)備的智能化發(fā)展和大規(guī)模普及,越來越多的用戶通過移動(dòng)終端設(shè)備獲取互聯(lián)網(wǎng)信息,進(jìn)行娛樂,交流等活動(dòng)。同時(shí),也有越來越多的開發(fā)者投入到移動(dòng)終端設(shè)備應(yīng)用軟件開發(fā)中,為各種設(shè)備平臺(tái)開發(fā)了數(shù)量龐大的軟件應(yīng)用。在移動(dòng)終端設(shè)備應(yīng)用軟件開發(fā)的過程中,經(jīng)常會(huì)使用圖片來作為用戶界面元素,例如界面背景圖片、按鈕、文本框背景等等元素,都需要使用到圖片文件。在實(shí)際應(yīng)用中,一些界面元素的圖片會(huì)產(chǎn)生縮放需求。例如,當(dāng)屏幕發(fā)生旋轉(zhuǎn)時(shí),軟件主界面的背景圖片,標(biāo)題欄背景圖片等都會(huì)發(fā)生縮放;在聊天軟件中,聊天氣泡的背景圖片會(huì)隨著文本的增加而改變寬度和高度;基于統(tǒng)一界面風(fēng)格的考慮,不同按鈕的背景圖片常?;谕粓D片縮放生成等等。在有縮放需求的圖片中,有些圖片包括了較特殊的部分,例如,一些圖片的頂角被設(shè)計(jì)成圓角;一些圖片的某些位置為不規(guī)則形狀等等。當(dāng)對(duì)這些圖片進(jìn)行縮放時(shí),如果僅僅是簡(jiǎn)單的對(duì)全圖進(jìn)行一定比例的縮放,由于圖片包括的這些特殊部分,所得到的目標(biāo)圖片往往達(dá)不到預(yù)期的理想效果,甚至?xí)?yán)重變形,非常影響界面美觀。
      [0003]為了對(duì)包括特殊部分的圖片進(jìn)行更好的縮放,一種現(xiàn)有的實(shí)現(xiàn)方法是對(duì)圖片文件進(jìn)行切割,在進(jìn)行渲染時(shí)根據(jù)不同的尺寸需求,使用不同的組合進(jìn)行拼接。這種實(shí)現(xiàn)方式下,應(yīng)用軟件設(shè)計(jì)過程中不得不使用更多的圖片文件,制作成套圖片的過程增加了界面設(shè)計(jì)人員工作量;同時(shí),最終得到的軟件安裝包相對(duì)臃腫,用戶需要更多的時(shí)間下載,軟件安裝占用更多的存儲(chǔ)空間,應(yīng)用軟件運(yùn)行時(shí)也會(huì)占用更多的內(nèi)存。
      [0004]為了便于進(jìn)行界面設(shè)計(jì),使用更少和更小的圖片文件完成應(yīng)用軟件的設(shè)計(jì)開發(fā),以及對(duì)圖片的特殊部分進(jìn)行更好的處理,在1s操作系統(tǒng)中進(jìn)行應(yīng)用軟件設(shè)計(jì)開發(fā)時(shí),可以使用一種優(yōu)化的圖片縮放和渲染方法,在這種方法中,可以先指定圖片中頂部,左端,右端和下部的保持區(qū)域部分,這些部分在縮放過程中會(huì)保持不變,而僅對(duì)圖片中間部分的各個(gè)像素點(diǎn)進(jìn)行平鋪,或?qū)χ虚g部分一個(gè)矩形區(qū)域進(jìn)行縮放,進(jìn)而生成并渲染目標(biāo)圖片。這種方法可以有效解決四角為圓角的圖片縮放失真的問題,對(duì)一部分存在不規(guī)則形狀的圖片也可以進(jìn)行合理縮放。但該方法的不足之處在于,對(duì)于一些圖片,例如,在圖片中心位置包括一個(gè)區(qū)域,該區(qū)域在縮放操作過程中不希望被改變,對(duì)于這類圖片該方法就無法進(jìn)行符合預(yù)期結(jié)果的縮放。因此,需要本領(lǐng)域技術(shù)人員解決的問題就在于,提供一種更具普遍適用性的移動(dòng)終端設(shè)備中圖片的處理方法,來完成對(duì)移動(dòng)終端設(shè)備軟件應(yīng)用中的圖片元素的處理。

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

      [0005]本申請(qǐng)?zhí)峁┝艘苿?dòng)終端設(shè)備中圖片的處理方法及裝置,可以更靈活的處理現(xiàn)有方法中無法合理縮放的圖片元素,并且具有多平臺(tái)的普遍適用性。
      [0006]本申請(qǐng)?zhí)峁┝巳缦路桨?
      [0007]—種移動(dòng)終端設(shè)備中圖片的處理方法,在源圖片的至少一個(gè)維度上包括縮放標(biāo)識(shí)信息,所述方法包括:
      [0008]讀取源圖片的縮放標(biāo)識(shí)信息,確定源圖片中的各縮放區(qū)域的圖片部分、各保持區(qū)域的圖片部分的位置,以及各縮放區(qū)域在各個(gè)維度上的原始長(zhǎng)度;
      [0009]根據(jù)所述源圖片的尺寸、目標(biāo)圖片的尺寸以及各縮放區(qū)域在各個(gè)維度上的原始長(zhǎng)度,確定各縮放區(qū)域的圖片部分在對(duì)應(yīng)維度上的縮放比例;
      [0010]根據(jù)所述縮放比例,對(duì)源圖片中各縮放區(qū)域的圖片部分進(jìn)行縮放操作,生成對(duì)應(yīng)的縮放后圖片部分;
      [0011]確定源圖片各保持區(qū)域的圖片部分以及各縮放后圖片部分在目標(biāo)圖片中的目標(biāo)位置;
      [0012]根據(jù)源圖片各保持區(qū)域的圖片部分及其在目標(biāo)圖片中的目標(biāo)位置,以及各縮放后圖片部分及其在目標(biāo)圖片中的目標(biāo)位置,生成目標(biāo)圖片。
      [0013]一種移動(dòng)終端設(shè)備中圖片的處理裝置,在源圖片的至少一個(gè)維度上包括縮放標(biāo)識(shí)信息,所述裝置包括:
      [0014]圖片部分確定單元,用于讀取源圖片的縮放標(biāo)識(shí)信息,確定源圖片中的各縮放區(qū)域的圖片部分、各保持區(qū)域的圖片部分的位置,以及各縮放區(qū)域在各個(gè)維度上的原始長(zhǎng)度;
      [0015]縮放比例確定單元,用于根據(jù)所述源圖片的尺寸、目標(biāo)圖片的尺寸以及各縮放區(qū)域在各個(gè)維度上的原始長(zhǎng)度,確定各縮放區(qū)域的圖片部分在對(duì)應(yīng)維度上的縮放比例;
      [0016]縮放處理單元,用于根據(jù)所述縮放比例,對(duì)源圖片中各縮放區(qū)域的圖片部分進(jìn)行縮放操作,生成對(duì)應(yīng)的縮放后圖片部分;
      [0017]目標(biāo)位置確定單元,用于確定源圖片各保持區(qū)域的圖片部分以及各縮放后圖片部分在目標(biāo)圖片中的目標(biāo)位置;
      [0018]目標(biāo)圖片生成單元,用于根據(jù)源圖片各保持區(qū)域的圖片部分及其在目標(biāo)圖片中的目標(biāo)位置,以及各縮放后圖片部分及其在目標(biāo)圖片中的目標(biāo)位置,生成目標(biāo)圖片。
      [0019]根據(jù)本申請(qǐng)?zhí)峁┑木唧w實(shí)施例,本申請(qǐng)公開了以下技術(shù)效果:
      [0020]通過本申請(qǐng)實(shí)施例,可以利用源圖片至少一個(gè)維度上縮放標(biāo)識(shí)信息,確定源圖片中縮放區(qū)域的圖片部分,以及保持區(qū)域的圖片部分,以及縮放區(qū)域在各維度上的原始長(zhǎng)度,進(jìn)而根據(jù)所述源圖片的尺寸,、目標(biāo)圖片的尺寸以及縮放區(qū)域在各維度上的原始長(zhǎng)度,確定源圖片各縮放區(qū)域的圖片部分在對(duì)應(yīng)維度上的縮放比例;再將源圖片中各縮放區(qū)域的圖片部分按照獲得的比例進(jìn)行縮放操作;根據(jù)源圖片各保持區(qū)域的圖片部分及其在目標(biāo)圖片中的目標(biāo)位置,以及各縮放后圖片部分及其在目標(biāo)圖片中的目標(biāo)位置,生成目標(biāo)圖片。在源圖片中,利用縮放標(biāo)識(shí)信息,可以靈活的確定圖片中多個(gè)可以縮放的區(qū)域,并對(duì)各個(gè)縮放區(qū)域的圖片部分進(jìn)行縮放處理,因而本方法可以更靈活的處理現(xiàn)有方法中無法合理縮放的圖片元素,并且具有多平臺(tái)的普遍適用性。
      [0021]當(dāng)然,實(shí)施本申請(qǐng)的任一產(chǎn)品并不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
      【附圖說明】
      [0022]為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0023]圖1是現(xiàn)有技術(shù)縮放和渲染圖片的示意圖;
      [0024]圖2是本申請(qǐng)實(shí)施例提供的移動(dòng)終端設(shè)備中圖片的處理方法的流程圖;
      [0025]圖3是帶有縮放標(biāo)識(shí)線的源圖片的示意圖;
      [0026]圖4是根據(jù)縮放標(biāo)識(shí)線確定源圖片的縮放區(qū)域以及保持區(qū)域的各圖片部分的第一意圖;
      [0027]圖5是根據(jù)縮放標(biāo)識(shí)線確定源圖片的縮放區(qū)域以及保持區(qū)域的各圖片部分的第—意圖;
      [0028]圖6是確定縮放區(qū)域的圖片部分的橫向縮放比例的示意圖;
      [0029]圖7是本申請(qǐng)實(shí)施例的源圖片畫布擴(kuò)展的示意圖;
      [0030]圖8是本申請(qǐng)實(shí)施例提供的方法處理軟件應(yīng)用的圖片元素的效果圖;
      [0031]圖9是本申請(qǐng)實(shí)施例提供的終端裝置中圖片的處理裝置的示意圖。
      【具體實(shí)施方式】
      [0032]下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
      [0033]為了更好的理解本申請(qǐng)實(shí)施例提供的方法,下面首先結(jié)合附圖對(duì)現(xiàn)有技術(shù)中縮放和渲染圖片的方法做進(jìn)一步的介紹。如圖1所示,為現(xiàn)有技術(shù)縮放和渲染圖片的示意圖,其中,1-1部分為源圖片的形狀,可以看出,該源圖片中的四角都是
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1