• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種圖片拼接方法及移動終端技術

    技術編號:13743153 閱讀:147 留言:0更新日期:2016-09-23 04:13
    本發明專利技術公開了一種圖片拼接方法及移動終端,用以解決按照圖片資源已有的圖形進行橫向或縱向繪制導致拼接圖片的效果單一的問題。方法為:移動終端獲取待拼接的至少兩張圖片;所述移動終端根據待拼接的所述圖片的數量確定拼接圖形,并確定所述拼接圖形中的每個拼接區域各自對應的所述圖片,其中,所述拼接圖形中包含與待拼接的所述圖片的數量相同的拼接區域,并且所述拼接圖形中至少有兩個拼接區域邊界的形狀不相同;所述移動終端分別針對所述拼接圖形中的每個拼接區域,從所述拼接區域對應的所述圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域的每個像素填充所述拼接區域。

    【技術實現步驟摘要】

    本專利技術涉及通信
    ,尤其涉及一種圖片拼接方法及移動終端
    技術介紹
    隨著通信技術的發展以及移動終端應用的普及,移動終端所支持的功能越來越多。目前,移動終端需要根據用戶的需求對圖片進行編輯,為用戶提供編輯后的圖片,以將編輯后的圖片應用到其它應用中。以支持Android系統的移動終端為例,移動終端進行圖片拼接的實現過程如下:移動終端采用Android系統提供的畫布(Canvas)類中的繪畫(Canvas.draw)方法,將需要拼接的圖片按照橫向或縱向的排列順序,依次在Canvas類提供的畫布中繪制出來,以形成圖片拼接的效果,如圖1所示。現有的圖片拼接方法存在的問題在于:由于Android系統中的Canvas.draw是按照圖片資源已有的圖形進行橫向或縱向繪制,因此,每張圖片在最終的拼接圖片中是以矩形的形式呈現,導致得到的拼接圖片的效果單一。
    技術實現思路
    本專利技術實施例提供一種圖片拼接方法及移動終端,用以解決按照圖片資源已有的圖形進行橫向或縱向繪制導致拼接圖片的效果單一的問題。本專利技術實施例提供的具體技術方案如下:第一方面,本專利技術實施例提供了一種圖片拼接方法,包括:移動終端獲取待拼接的至少兩張圖片;所述移動終端根據待拼接的所述圖片的數量確定拼接圖形,并確定所述拼接圖形中的每個拼接區域各自對應的所述圖片,其中,所述拼接圖形中包含與
    待拼接的所述圖片的數量相同的拼接區域,并且所述拼接圖形中至少有兩個拼接區域邊界的形狀不相同;所述移動終端分別針對所述拼接圖形中的每個拼接區域,從所述拼接區域對應的所述圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域的每個像素填充所述拼接區域。可能的實施方式中,所述移動終端根據待拼接的圖片的數量確定拼接圖形,包括:所述移動終端根據待拼接的圖片的數量確定至少一個拼接圖形,其中,確定的每個所述拼接圖形各自包含與所述待拼接的圖片的數量相同的拼接區域;所述移動終端根據監測到的選擇指示從所述至少一個拼接圖形中選擇一個拼接圖形。可能的實施方式中,所述拼接圖形為矩形。可能的實施方式中,所述移動終端從所述拼接區域對應的所述圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域的每個像素填充所述拼接區域之后,所述方法還包括:所述移動終端根據監測到的針對所述拼接區域的操作指示,調整填充至所述拼接區域中的像素。可能的實施方式中,所述移動終端根據監測到的針對所述拼接區域的操作指示,調整填充至所述拼接區域中的像素,包括:所述移動終端若確定所述操作指示用于指示:采用除所述至少兩張圖片之外的一張圖片更新所述拼接區域對應的圖片,根據所述操作指示獲取除所述至少兩張圖片之外的一張圖片,從所述除所述至少兩張圖片之外的一張圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:將所述拼接區域與另一拼接區域對應的圖片調換,根據所述操作指示獲取所述另一拼接區域對應的圖片,
    從所述另一區域對應的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:對所述拼接區域對應的圖片放大N倍,根據所述操作指示對所述拼接區域對應的圖片放大N倍后,從放大后的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:對所述拼接區域對應的圖片縮小N倍,根據所述操作指示對所述拼接區域對應的圖片縮小N倍后,從縮小后的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:重新在所述拼接區域對應的圖片中選取與所述拼接區域的大小和形狀相同的區域,根據所述操作指示重新從所述拼接區域對應的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用重新選擇的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:對所述拼接區域對應的所述圖片旋轉的方向和角度,根據所述操作指示對所述拼接區域對應的所述圖片進行旋轉后,從旋轉后的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:對所述拼接區域對應的所述圖片反向顯示,根據所述操作指示對所述拼接區域中每個像素點(x,y)的值,修改為像素點(x,M-y)的值,其中,M表示所述拼接區域中y軸方向的最大值。第二方面,本專利技術實施例提供了一種移動終端,包括:第一處理模塊,用于獲取待拼接的至少兩張圖片;第二處理模塊,用于根據待拼接的所述圖片的數量確定拼接圖形,并確定所述拼接圖形中的每個拼接區域各自對應的所述圖片,其中,所述拼接圖形中
    包含與待拼接的所述圖片的數量相同的拼接區域,并且所述拼接圖形中至少有兩個拼接區域邊界的形狀不相同;第三處理模塊,用于分別針對所述拼接圖形中的每個拼接區域,從所述拼接區域對應的所述圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域的每個像素填充所述拼接區域。可能的實施方式中,所述第二處理模塊具體用于:根據待拼接的圖片的數量確定至少一個拼接圖形,其中,確定的每個所述拼接圖形各自包含與所述待拼接的圖片的數量相同的拼接區域;根據監測到的選擇指示從所述至少一個拼接圖形中選擇一個拼接圖形。可能的實施方式中,所述拼接圖形為矩形。可能的實施方式中,所述第三處理模塊還用于:從所述拼接區域對應的所述圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域的每個像素填充所述拼接區域之后,根據監測到的針對所述拼接區域的操作指示,調整填充至所述拼接區域中的像素。可能的實施方式中,所述第三處理模塊具體用于:若確定所述操作指示用于指示:采用除所述至少兩張圖片之外的一張圖片更新所述拼接區域對應的圖片,根據所述操作指示獲取除所述至少兩張圖片之外的一張圖片,從所述除所述至少兩張圖片之外的一張圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;若確定所述操作指示用于指示:將所述拼接區域與另一拼接區域對應的圖片調換,根據所述操作指示獲取所述另一拼接區域對應的圖片,從所述另一區域對應的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;若確定所述操作指示用于指示:對所述拼接區域對應的圖片放大N倍,根據所述操作指示對所述拼接區域對應的圖片放大N倍后,從放大后的圖片中選
    擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;若確定所述操作指示用于指示:對所述拼接區域對應的圖片縮小N倍,根據所述操作指示對所述拼接區域對應的圖片縮小N倍后,從縮小后的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的的區域中的每個像素填充所述拼接區域;若確定所述操作指示用于指示:重新在所述拼接區域對應的圖片中選取與所述拼接區域的大小和形狀相同的區域,根據所述操作指示重新從所述拼接區域對應的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用重新選擇的區域中的每個像素填充所本文檔來自技高網
    ...

    【技術保護點】
    一種圖片拼接方法,其特征在于,包括:移動終端獲取待拼接的至少兩張圖片;所述移動終端根據待拼接的所述圖片的數量確定拼接圖形,并確定所述拼接圖形中的每個拼接區域各自對應的所述圖片,其中,所述拼接圖形中包含與待拼接的所述圖片的數量相同的拼接區域,并且所述拼接圖形中至少有兩個拼接區域邊界的形狀不相同;所述移動終端分別針對所述拼接圖形中的每個拼接區域,從所述拼接區域對應的所述圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域的每個像素填充所述拼接區域。

    【技術特征摘要】
    1.一種圖片拼接方法,其特征在于,包括:移動終端獲取待拼接的至少兩張圖片;所述移動終端根據待拼接的所述圖片的數量確定拼接圖形,并確定所述拼接圖形中的每個拼接區域各自對應的所述圖片,其中,所述拼接圖形中包含與待拼接的所述圖片的數量相同的拼接區域,并且所述拼接圖形中至少有兩個拼接區域邊界的形狀不相同;所述移動終端分別針對所述拼接圖形中的每個拼接區域,從所述拼接區域對應的所述圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域的每個像素填充所述拼接區域。2.如權利要求1所述的方法,其特征在于,所述移動終端根據待拼接的圖片的數量確定拼接圖形,包括:所述移動終端根據待拼接的圖片的數量確定至少一個拼接圖形,其中,確定的每個所述拼接圖形各自包含與所述待拼接的圖片的數量相同的拼接區域;所述移動終端根據監測到的選擇指示從所述至少一個拼接圖形中選擇一個拼接圖形。3.如權利要求1所述的方法,其特征在于,所述拼接圖形為矩形。4.如權利要求1、2或3所述的方法,其特征在于,所述移動終端從所述拼接區域對應的所述圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域的每個像素填充所述拼接區域之后,所述方法還包括:所述移動終端根據監測到的針對所述拼接區域的操作指示,調整填充至所述拼接區域中的像素。5.如權利要求4所述的方法,其特征在于,所述移動終端根據監測到的針對所述拼接區域的操作指示,調整填充至所述拼接區域中的像素,包括:所述移動終端若確定所述操作指示用于指示:采用除所述至少兩張圖片之外的一張圖片更新所述拼接區域對應的圖片,根據所述操作指示獲取除所述至
    \t少兩張圖片之外的一張圖片,從所述除所述至少兩張圖片之外的一張圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:將所述拼接區域與另一拼接區域對應的圖片調換,根據所述操作指示獲取所述另一拼接區域對應的圖片,從所述另一區域對應的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:對所述拼接區域對應的圖片放大N倍,根據所述操作指示對所述拼接區域對應的圖片放大N倍后,從放大后的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:對所述拼接區域對應的圖片縮小N倍,根據所述操作指示對所述拼接區域對應的圖片縮小N倍后,從縮小后的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:重新在所述拼接區域對應的圖片中選取與所述拼接區域的大小和形狀相同的區域,根據所述操作指示重新從所述拼接區域對應的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用重新選擇的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:對所述拼接區域對應的所述圖片旋轉的方向和角度,根據所述操作指示對所述拼接區域對應的所述圖片進行旋轉后,從旋轉后的圖片中選擇與所述拼接區域的大小和形狀相同的區域,采用選擇的區域中的每個像素填充所述拼接區域;所述移動終端若確定所述操作指示用于指示:對所述拼接區域對應的所述圖片反向顯示,根據所述操作指示對所述拼接區域中每個像素點(x,y...

    【專利技術屬性】
    技術研發人員:王建磊
    申請(專利權)人:青島海信移動通信技術股份有限公司
    類型:發明
    國別省市:山東;37

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲av福利无码无一区二区 | 无码av人妻一区二区三区四区 | 丰满少妇被猛烈进入无码| 无码国内精品久久人妻| 国产成人年无码AV片在线观看| 亚洲日韩精品无码专区网站| 婷婷四虎东京热无码群交双飞视频| 国产在线无码制服丝袜无码| 久久久久无码精品国产| 中国少妇无码专区| 无码中文2020字幕二区| 无码国产精品一区二区免费16| 亚洲精品无码成人片在线观看 | 亚洲欧洲日产国码无码网站| 亚洲中文字幕无码亚洲成A人片| 中文字幕av无码专区第一页| 国产成人无码aa精品一区| 亚洲中文字幕无码av在线| 国产日韩AV免费无码一区二区| 亚洲AV无码专区在线电影成人 | 久久久精品天堂无码中文字幕 | 免费A级毛片无码A∨男男| 亚洲色无码专区一区| 无码av免费网站| 午夜福利无码不卡在线观看 | 久久亚洲日韩看片无码| 亚洲精品无码MV在线观看| 人妻av无码专区| 特黄熟妇丰满人妻无码| 精品无码国产一区二区三区麻豆 | 久久久久亚洲精品无码网址色欲| 亚洲av无码成人黄网站在线观看 | 免费无遮挡无码永久在线观看视频| 无码国产精品一区二区免费式影视 | 亚洲国产精品无码久久青草| 乱人伦人妻中文字幕无码久久网 | 亚洲AV无码国产一区二区三区 | 精品无码一级毛片免费视频观看| 国产精品亚洲а∨无码播放不卡| 亚洲中文字幕无码爆乳av中文| 无码激情做a爰片毛片AV片|