一種裁剪圖片的方法與裝置的製作方法
2023-05-30 16:11:06 3
專利名稱:一種裁剪圖片的方法與裝置的製作方法
一種裁剪圖片的方法與裝置
技術領域:
本發明涉及圖片處理,尤其涉及一種裁剪圖片的方法與裝置。
背景技術:
隨著移動終端屏幕尺寸的日益增大,攝像頭及圖像處理技術的發展,目前在移動終端設備上直接進行圖像裁剪處理的需求逐漸擴大,而現有的圖像裁剪處理方式具體步驟包括在圖片編輯界面給出矩形裁剪框,用戶確定預期選擇的圖像區域,通過拖動以放大或 縮小矩形裁剪框,確認裁剪形成一張新的圖片。現有的該種技術的缺點在於,裁剪框的形狀固定,無法動態及靈活的調整裁剪框的形狀。
發明內容本發明的一方面提供一種裁剪圖片的方法,包括以下步驟讀取並顯示待裁剪圖片;識別用戶在所述待裁剪圖片上繪製的裁剪形狀;獲取所述裁剪形狀的區域值;根據所述區域值對所述待裁剪圖片進行裁剪。在一個優選實施例中,所述識別用戶繪製的裁剪形狀的步驟具體包括識別用戶繪製的軌跡;識別出所述軌跡形成的封閉區域;將所述封閉區域作為用戶的裁剪形狀。在一個優選實施例中,所述識別用戶繪製的裁剪形狀的步驟具體包括識別用戶繪製的軌跡;識別出所述軌跡形成的封閉區域;將所述封閉區域以外的區域作為用戶的裁剪形狀。在一個優選實施例中,若所述軌跡形成的封閉區域為兩個或者兩個以上,則將最先形成的封閉區域作為用戶的裁剪形狀。在一個優選實施例中,若所述軌跡形成的封閉區域為兩個或者兩個以上,則將所有的封閉區域均作為用戶的裁剪形狀。在一個優選實施例中,還包括對所述裁剪形狀進行放大、縮小或者拖動。在一個優選實施例中,所述裁剪圖片的方法在觸控螢幕設備實現,所述待裁剪圖片在所述觸控螢幕顯示,用戶通過觸控螢幕繪製所述裁剪形狀。本發明的另一方面提供一種裁剪圖片的裝置,包括顯示模塊,用於讀取並顯示待裁剪圖片;與顯示模塊連接的繪圖模塊,用於識別用戶在所述待裁剪圖片上繪製的裁剪形狀;與繪圖模塊連接的圖形識別模塊,用於獲取所述裁剪形狀的區域值;與圖形識別模塊連接的運算處理模塊,用於根據所述區域值對所述待裁剪圖片進行裁剪。在一個優選實施例中,所述繪圖模塊識別用戶繪製的軌跡,並識別出所述軌跡形成的封閉區域,將所述封閉區域作為用戶的裁剪形狀,或者將所述封閉區域以外的區域作為用戶的裁剪形狀。在一個優選實施例中,所述裝置具有觸控螢幕供用戶繪製所述裁剪形狀。在一個優選實施例中,所述裝置具有鍵盤和滑鼠供用戶繪製所述裁剪形狀。
實施本發明,用戶可以自定義任意的形狀對圖片進行裁剪。在一些實施例中,尤其方便用戶在觸控螢幕上用手指去繪製任意形狀對圖片進行裁剪。
圖I為本發明提供的裁剪圖片的方法的流程圖;
圖2為本發明提供的裁剪圖片的裝置的流程圖;圖3至圖5為本發明一個實施例中對圖片進行裁剪的操作示意圖;圖6至圖8為本發明另一個實施例中對圖片進行裁剪的操作示意圖。
具體實施方式本發明提供一種圖片自定義裁剪的方法及裝置。參見圖I所示,本發明提供的通過自定義形狀對圖像進行裁剪的實現方法主要包括如下的步驟步驟102中,用戶在圖片區域上任意繪製一形狀;步驟104,獲取該形狀的區域值;步驟106,根據該形狀區域裁剪圖片。參見圖2所示,本發明提供的通過自定義形狀對圖片進行裁剪的裝置200主要包括繪圖模塊204,用於接收用戶繪製的任意圖像信息,並保存該圖像信息數據;與繪圖模塊204的圖形識別模塊206,用於讀取識別該圖像信息並將其傳導給運算處理模塊;與圖形識別模塊206連接的運算處理模塊208,用於運算處理前述的圖像識別模塊傳導來的信息,並根據接收到的圖像形狀數據進行圖像裁剪處理;顯示模塊210,與上述繪圖模塊204、圖形識別模塊206、運算處理模塊208連接,用於顯示各個處理環節的圖像信息。值得注意的是,上述實施例中,所包含的各個單元只是按照功能邏輯進行劃分,並不局限於上述的劃分,只要能夠實現相應的功能即可;另外,各功能單元的具體名稱也只是為了便於相互區分,並不用於限制本發明的保護範圍。圖3至圖5所示為本發明一個實施例中進行圖片裁剪的操作示意圖。本實施例中此方法的實現載體為移動終端設備,例如觸控螢幕手機或者平板電腦。應當意識到本發明並不局限於上述設備,其實現載體還可以為計算機、伺服器或其他能夠對圖片進行裁剪處理的設備。具體包含步驟如下參考圖3,設備200上顯示某張帶裁剪的圖片。優選地,設備200為具有觸控螢幕,用戶可通過觸控螢幕繪製線條、形狀。參考圖4,設備200上在該圖片上通過手指在觸控螢幕幕繪製某一形狀302。需要說明的是上述形狀302應為一封閉形狀,不限形狀的具體形態,例如矩形或三角形等,用戶可以繪製任意形狀並可見繪製形狀軌跡。此外,用戶可以對形狀302進行放大、縮小、拖動,已將形狀302調整到合適的大小、移動到合適的位置。所述識別用戶繪製的裁剪形狀的步驟具體包括識別用戶繪製的軌跡;識別出所述軌跡形成的封閉區域;將所述封閉區域作為用戶的裁剪形狀。該種情況下,封閉區域內的圖片區域,就是用戶選擇的區域。替換地,所述識別用戶繪製的裁剪形狀的步驟具體包括識別用戶繪製的軌跡;識別出所述軌跡形成的封閉區域;將所述封閉區域以外的區域作為用戶的裁剪形狀。該種情況下,封閉區域外的圖片區域,就是用戶選擇的圖片區域。根據具體的情況,若所述軌跡形成的封閉區域為兩個或者兩個以上,可將所有的封閉區域均作為用戶的裁剪形狀。替換地,若所述軌跡形成的封閉區域為兩個或者兩個以上,可其中一部分封閉區域或者所有的封閉區域均作為用戶的裁剪形狀。需要進一步說明的是本實施例中繪製圖形的方式是手指觸控操作,並不局限於上述方式,還可以是滑鼠操作等能夠繪製圖形的方式。 參考圖5,設備200上裁剪形狀區域內的圖像,並保存為一張新的圖片。需要說明的圖片上用戶繪製某一形狀外的圖片區域即為未選擇區域,在保存新圖片時保留選擇區域,裁剪未選擇區域。需要進一步說明的是,圖像的選擇區域和未選擇區域可互換,即可將未選擇區域反向為選擇區域,裁剪選擇需求。圖6至圖8所示為本發明一個實施例中進行圖片裁剪的操作示意圖。參考圖6,設備200上顯不某張待裁剪的圖片。參考圖7,設備200上在該圖片上通過手指觸控螢幕幕繪製某一形狀402。需要說明的是上述形狀402應為一封閉形狀,不限形狀的具體形態,例如矩形或三角形等,用戶可以繪製任意形狀並可見繪製形狀軌跡。需要進一步說明的是本實施例中繪製圖形的方式是手指觸控操作,並不局限於上述方式,還可以是滑鼠操作等能夠繪製圖形的方式。參考圖8,設備200上裁剪形狀區域內的圖像,並保存為一張新的圖片。需要說明的圖片上用戶繪製某一形狀外的圖片區域即為未選擇區域,在保存新圖片時保留選擇區域,裁剪未選擇區域。需要進一步說明的是,圖像的選擇區域和未選擇區域可互換,即可將未選擇區域反向為選擇區域,裁剪選擇需求。對於本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬於本發明的保護範圍。因此,本發明專利的保護範圍應以所附權利要求為準。
權利要求
1.一種裁剪圖片的方法,其特徵在於,包括以下步驟 讀取並顯示待裁剪圖片; 識別用戶在所述待裁剪圖片上繪製的裁剪形狀; 獲取所述裁剪形狀的區域值; 根據所述區域值對所述待裁剪圖片進行裁剪。
2.如權利要求I所述的裁剪圖片的方法,其特徵在於,所述識別用戶繪製的裁剪形狀的步驟具體包括 識別用戶繪製的軌跡; 識別出所述軌跡形成的封閉區域; 將所述封閉區域作為用戶的裁剪形狀。
3.如權利要求I所述的裁剪圖片的方法,其特徵在於,所述識別用戶繪製的裁剪形狀的步驟具體包括 識別用戶繪製的軌跡; 識別出所述軌跡形成的封閉區域; 將所述封閉區域以外的區域作為用戶的裁剪形狀。
4.如權利要求2所述的裁剪圖片的方法,其特徵在於,若所述軌跡形成的封閉區域為兩個或者兩個以上,則將最先形成的封閉區域作為用戶的裁剪形狀,或者將所有的封閉區域均作為用戶的裁剪形狀。
5.如權利要求I至4中任意一項所述的裁剪圖片的方法,其特徵在於,還包括對所述裁剪形狀進行放大、縮小或者拖動。
6.如權利要求I至4中任意一項所述的裁剪圖片的方法,其特徵在於,所述裁剪圖片的方法在觸控螢幕設備實現,所述待裁剪圖片在所述觸控螢幕顯示,用戶通過觸控螢幕繪製所述裁剪形狀。
7.一種裁剪圖片的裝置,其特徵在於,包括 顯示模塊,用於讀取並顯示待裁剪圖片; 與顯示模塊連接的繪圖模塊,用於識別用戶在所述待裁剪圖片上繪製的裁剪形狀; 與繪圖模塊連接的圖形識別模塊,用於獲取所述裁剪形狀的區域值; 與圖形識別模塊連接的運算處理模塊,用於根據所述區域值對所述待裁剪圖片進行裁剪。
8.如權利要求7所述的裁剪圖片的裝置,其特徵在於,所述繪圖模塊識別用戶繪製的軌跡,並識別出所述軌跡形成的封閉區域,將所述封閉區域作為用戶的裁剪形狀,或者將所述封閉區域以外的區域作為用戶的裁剪形狀。
9.如權利要求7或8所述的裁剪圖片的裝置,其特徵在於,所述裝置具有觸控螢幕供用戶繪製所述裁剪形狀。
10.如權利要求7或8所述的裁剪圖片的裝置,其特徵在於,所述裝置具有鍵盤和滑鼠供用戶繪製所述裁剪形狀。
全文摘要
本發明提供一種裁剪圖片的方法和裝置。所述方法包括以下步驟讀取並顯示待裁剪圖片;識別用戶在所述待裁剪圖片上繪製的裁剪形狀;獲取所述裁剪形狀的區域值;根據所述區域值對所述待裁剪圖片進行裁剪。所述裝置包括顯示模塊,用於讀取並顯示待裁剪圖片;與顯示模塊連接的繪圖模塊,用於識別用戶在所述待裁剪圖片上繪製的裁剪形狀;與繪圖模塊連接的圖形識別模塊,用於獲取所述裁剪形狀的區域值;與圖形識別模塊連接的運算處理模塊,用於根據所述區域值對所述待裁剪圖片進行裁剪。實施本發明,用戶可以自定義任意的形狀對圖片進行裁剪,尤其方便用戶在觸控螢幕上用手指去繪製任意形狀對圖片進行裁剪。
文檔編號G06F3/0488GK102968268SQ20121040723
公開日2013年3月13日 申請日期2012年10月23日 優先權日2012年10月23日
發明者徐琴 申請人:深圳市中興移動通信有限公司