亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

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

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

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

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