一種圖片處理方法及電子設備的制造方法
【技術領域】
[0001]本發明涉及電子技術領域,特別涉及一種信息處理方法及電子設備。
【背景技術】
[0002]隨著電子技術的發展,各式各樣的電子鏟平隨之問世,例如,平板電腦、智能手機、筆記本電腦等等,這給人們的日常生活帶來了諸多的便利。
[0003]目前,人們對通過電子設備進行拍照的需求越來越大。為了美化圖片,進而滿足用戶的觀看需求,為此出現了對圖片進行諸如調整對比度,紅眼處理,與其它圖片進行拼圖處理等美化處理的設備。
[0004]本申請發明人在發明本申請實施例中技術方案的過程中,發現上述現有技術至少存在如下技術問題:
[0005]現有技術中的電子設備對圖片所進行的處理,存在處理方式較為單一的技術問題。
【發明內容】
[0006]本發明實施例提供一種圖片處理方法及電子設備,用于解決現有技術中的電子設備對圖片所進行的處理,存在處理方式較為單一的技術問題,實現了圖片處理方式的多樣化設計的技術效果。
[0007]—,本申請實施例提供了一種圖片處理方法,包括以下步驟:
[0008]獲得第一圖片;
[0009]對所述第一圖片進行分塊處理,獲得M塊圖像,其中,M為大于等于2的整數,所述M塊圖像在所述第一圖片中以第一排列順序排列;
[0010]基于所述M塊圖像中的N塊圖像,獲得第二圖片,其中,所述第二圖片與所述第一圖片不同,N為小于等于M的正整數。
[0011]可選地,所述基于所述M塊圖像中的N塊圖像,獲得第二圖片,具體包括:
[0012]從所述M塊圖像中確定出所述Ni夬圖像;
[0013]對所述N塊圖像中的至少一塊圖像的顯示參數值進行調整,獲得調整后的N塊圖像;
[0014]基于所述調整后的N塊圖像,獲得所述第二圖片。
[0015]可選地,在所述N等于M時,所述基于所述M塊圖像中的N塊圖像,獲得第二圖片,具體包括:
[0016]將所述M塊圖像在所述第一圖片中的順序進行調整,以使所述M塊圖像的排列順序由所述第一排列順序調整為與所述第一排列順序不同的第二排列順序;
[0017]獲得所述第二圖片,其中,所述N塊圖像在所述第二圖片中以所述第二排列順序排列。
[0018]可選地,在所述N小于M時,所述基于所述M塊圖像中的N塊圖像,獲得第二圖片,具體包括:
[0019]從所述M塊圖像中按照一預設規則抽取所述N塊圖像。
[0020]可選地,所述從所述M塊圖像中按照一預設規則抽取出所述N塊圖像,具體包括:[0021 ]確定出所述第一圖片的行數及列數;
[0022]基于所述預設規則,從所述M塊圖像的所述行數及所述列數中,抽取至少一列塊圖像,和/或,至少一行塊圖像,和/或,至少一塊圖像,從而獲得所述N塊圖像。
[0023]可選地,在所述基于所述M塊圖像中的N塊圖像,獲得第二圖片之后,所述方法還包括:
[0024]確定所述電子設備的當前環境參數信息是否滿足一預設條件;
[0025]在為是時,顯示所述第一圖片;
[0026]在為否時,顯示所述第二圖片。
[0027]可選地,所述N塊圖像處于可移動狀態,在所述基于所述M塊圖像中的N塊圖像,獲得第二圖片之后,所述方法還包括:
[0028]檢測獲得操作體針對所述N塊圖像中的第一塊圖像的第一移動操作;
[0029]響應所述第一移動操作,將所述第一塊圖像由當前的第一位置調整為第二位置。
[0030]可選地,在所述響應所述第一操作,將所述第一塊圖像由當前的第一位置調整為第二位置之后,所述方法還包括:
[0031]當所述第一塊圖像處于所述第二位置的時長大于預設時長時,生成并輸出所述第二位置是否為正確位置的提示信息。
[0032]可選地,在N等于M時,在所述基于所述M塊圖像中的N塊圖像,獲得第二圖片之后,所述方法還包括:
[0033]檢測獲得針對所述第二圖片的第二操作;
[0034]在所述第二操作為預設復原操作時,將所述第二圖片恢復至所述第一圖片。
[0035]二,本申請實施例還提供了一種電子設備,包括:
[0036]殼體;
[0037]處理器,設置在所述殼體內;其中,所述處理器被配置為:
[0038]獲得第一圖片;
[0039]對所述第一圖片進行分塊處理,獲得M塊圖像,其中,M為大于等于2的整數,所述M塊圖像在所述第一圖片中以第一排列順序排列;
[0040]基于所述M塊圖像中的N塊圖像,獲得第二圖片,其中,所述第二圖片與所述第一圖片不同,N為小于等于M的正整數。
[0041 ] 可選地,所述處理器被配置為:
[0042]從所述M塊圖像中確定出所述N塊圖像;
[0043]對所述N塊圖像中的至少一塊圖像的顯示參數值進行調整,獲得調整后的N塊圖像;
[0044]基于所述調整后的N塊圖像,獲得所述第二圖片。
[0045]可選地,在所述N等于M時,所述處理器被配置為:
[0046]將所述M塊圖像在所述第一圖片中的順序進行調整,以使所述M塊圖像的排列順序由所述第一排列順序調整為與所述第一排列順序不同的第二排列順序;
[0047]獲得所述第二圖片,其中,所述N塊圖像在所述第二圖片中以所述第二排列順序排列。
[0048]可選地,在所述N小于M時,所述處理器被配置為:
[0049]從所述M塊圖像中按照一預設規則抽取所述N塊圖像。
[0050]可選地,所述處理器被配置為:
[0051 ]確定出所述第一圖片的行數及列數;
[0052]基于所述預設規則,從所述M塊圖像的所述行數及所述列數中,抽取至少一列塊圖像,和/或,至少一行塊圖像,和/或,至少一塊圖像,從而獲得所述N塊圖像。
[0053]可選地,在所述基于所述M塊圖像中的N塊圖像,獲得第二圖片之后,所述處理器被配置為:
[0054]確定所述電子設備的當前環境參數信息是否滿足一預設條件;
[0055]在為是時,顯示所述第一圖片;
[0056]在為否時,顯示所述第二圖片。
[0057]可選地,所述N塊圖像處于可移動狀態,在所述基于所述M塊圖像中的N塊圖像,獲得第二圖片之后,所述處理器被配置為:
[0058]檢測獲得操作體針對所述N塊圖像中的第一塊圖像的第一移動操作;
[0059]響應所述第一移動操作,將所述第一塊圖像由當前的第一位置調整為第二位置。
[0060]可選地,在所述響應所述第一操作,將所述第一塊圖像由當前的第一位置調整為第二位置之后,所述處理器被配置為:
[0061]當所述第一塊圖像處于所述第二位置的時長大于預設時長時,生成并輸出所述第二位置是否為正確位置的提示信息。
[0062]可選地,在N等于M時,在所述基于所述M塊圖像中的N塊圖像,獲得第二圖片之后,所述處理器被配置為:
[0063]檢測獲得針對所述第二圖片的第二操作;
[0064]在所述第二操作為預設復原操作時,將所述第二圖片恢復至所述第一圖片。
[0065]三,本申請實施例還提供了一種電子設備,包括:
[0066]第一獲得單元,用于獲得第一圖片;
[0067]第二獲得單元,用于對所述第一圖片進行分塊處理,獲得M塊圖像,其中,M為大于等于2的整數,所述M塊圖像在所述第一圖片中以第一排列順序排列;
[0068]第三獲得單元,基于所述M塊圖像中的N塊圖像,獲得第二圖片,其中,所述第二圖片與所述第一圖片不同,N為小于等于M的正整數。
[0069]本申請實施例中的上述一個或多個技術方案,至少具有如下一種或多種技術效果:
[0070]在本申請實施例的技術方案中,通過獲得第一圖片;對所述第一圖片進行分塊處理,獲得M塊圖像,其中,M為大于等于2的整數,所述M塊圖像在所述第一圖片中以第一排列順序排列;基于所述M塊圖像中的N塊圖像,獲得第二圖片,其中,所述第二圖片與所述第一圖片不同,N為小于等于M的正整數。也就是說,通過對當前圖片進行分塊處理,進而獲得與當前圖片不同的新圖片,從而實現了圖片處理方式的多樣化設計的技術效果。
【附圖說明】
[0071]為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例。
[0072]圖1為本申請實施例一提供的一種圖片處理方法的流程圖;
[0073]圖2a為本申請實施例一提供的一種圖片處理方法中第一圖片所包括的編號1-編號9的塊圖像按第一排列順序排列的示意圖;
[0074]圖2b為本申請實施例一提供的一種圖片處理方法中由編號I,、3、5、7、9的塊圖像所