一種圖片處理的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖片處理領(lǐng)域,特別涉及一種圖片處理的方法及裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的普及,人們可以通過訪問互聯(lián)網(wǎng)觀看以圖片形式展示的各種雜志、報紙、漫畫等內(nèi)容,極大的豐富了人們的生活。一般情況下,為了對展示的內(nèi)容的進行版權(quán)保護,會對展示的內(nèi)容進行圖片加密處理。
[0003]現(xiàn)有技術(shù)中,對展示的內(nèi)容進行圖片加密處理的方式為:通過圖片處理技術(shù)對展示的內(nèi)容對應(yīng)的圖片中設(shè)置水印的方式進行加密,其中設(shè)置的水印可以設(shè)置為網(wǎng)站的名稱,版權(quán)的所有人信息等,以防止其他人訪問網(wǎng)站后將圖片保存留作他用。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]現(xiàn)有的在圖片中設(shè)置水印的加密處理方式,容易被其他人通過圖片處理技術(shù)將水印去除,對版權(quán)所有者造成版權(quán)侵犯。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種圖片處理的方法及裝置。所述技術(shù)方案如下:
[0007]—方面,提供了一種圖片處理的方法,所述方法包括:
[0008]對第一圖片進行切割處理,得到至少兩張第二圖片和第一序列信息,所述第一序列信息中包含所述每張第二圖片拼接成為所述第一圖片的順序;
[0009]對所述第一序列信息包含的所述每張第二圖片的順序進行排列,得到第二序列信息,所述第二序列信息中包含所述每張第二圖片拼接成為第三圖片的順序;
[0010]根據(jù)所述第二序列信息,將所述每張第二圖片拼接成所述第三圖片。
[0011]另一方面,提供了一種圖片處理的方法,所述方法包括:
[0012]獲取第三圖片和第二序列信息,所述第三圖片由至少兩張第二圖片拼接而成,所述第二序列信息中包含每張第二圖片拼接成第三圖片的順序;
[0013]對所述第二序列信息包含的所述每張第二圖片的順序進行排列,得到第一序列信息,所述第一序列信息包含所述每張第二圖片拼接成第一圖片的順序;
[0014]根據(jù)所述第一序列信息,將所述第三圖片還原成第一圖片。
[0015]另一方面,提供了一種圖片處理的裝置,所述裝置包括:
[0016]處理模塊,用于對第一圖片進行切割處理,得到至少兩張第二圖片和第一序列信息,所述第一序列信息中包含所述每張第二圖片拼接成為所述第一圖片的順序;
[0017]第一排列模塊,用于對所述第一序列信息包含的所述每張第二圖片的順序進行排列,得到第二序列信息,所述第二序列信息中包含所述每張第二圖片拼接成為第三圖片的順序;
[0018]第一拼接模塊,用于根據(jù)所述第二序列信息,將所述每張第二圖片拼接成所述第三圖片。
[0019]另一方面,提供了一種圖片處理的裝置,所述裝置包括:
[0020]獲取模塊,用于獲取第三圖片和第二序列信息,所述第三圖片由至少兩張第二圖片拼接而成,所述第二序列信息中包含每張第二圖片拼接成第三圖片的順序;
[0021]第二排列模塊,用于對所述第二序列信息包含的所述每張第二圖片的順序進行排列,得到第一序列信息,所述第一序列信息包含所述每張第二圖片拼接成第一圖片的順序;
[0022]第二拼接模塊,用于根據(jù)所述第一序列信息,將所述第三圖片還原成第一圖片。
[0023]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0024]通過將第一圖片進行切割處理,并將切割后得到的至少兩張第二圖片的順序進行重排,根據(jù)重排后的順序生成第三圖片。實現(xiàn)了對原有第一圖片的保護,使得他人無法通過簡單的圖片處理技術(shù)還原該第一圖片。
【附圖說明】
[0025]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0026]圖1是本發(fā)明實施例一提供的圖片處理的方法流程圖;
[0027]圖2是本發(fā)明實施例二提供的圖片處理的方法流程圖;
[0028]圖3是本發(fā)明實施例三提供的圖片處理的方法中圖片加密處理的流程圖;
[0029]圖4是本發(fā)明實施例三提供的圖片處理的方法中的一種切割方法的流程圖;
[0030]圖5是本發(fā)明實施例三提供的圖片處理的方法中的另一種切割方法的流程圖;
[0031]圖6是本發(fā)明實施例三提供的圖片處理的方法中圖片解密處理的流程圖;
[0032]圖7是本發(fā)明實施例四提供的圖片處理的方法中圖片加密處理的流程圖;
[0033]圖8是本發(fā)明實施例四提供的圖片處理的方法中圖片解密處理的流程圖;
[0034]圖9是本發(fā)明實施例五提供的圖片處理的裝置結(jié)構(gòu)示意圖;
[0035]圖10是本發(fā)明實施例六提供的圖片處理的裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0036]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0037]實施例一
[0038]本發(fā)明實施例提供了一種圖片處理的方法,參見圖1,方法流程包括:
[0039]101:對第一圖片進行切割處理,得到至少兩張第二圖片和第一序列信息,所述第一序列信息中包含所述每張第二圖片拼接成為所述第一圖片的順序;
[0040]102:對所述第一序列信息包含的所述每張第二圖片的順序進行排列,得到第二序列信息,所述第二序列信息中包含所述每張第二圖片拼接成為第三圖片的順序;
[0041]103:根據(jù)所述第二序列信息,將所述每張第二圖片拼接成所述第三圖片。
[0042]本發(fā)明實施例通過將第一圖片進行切割處理,并將切割后得到的至少兩張第二圖片的順序進行重排,根據(jù)重排后的順序生成第三圖片。實現(xiàn)了對原有第一圖片的保護,使得他人無法通過簡單的圖片處理技術(shù)還原該第一圖片。
[0043]實施例二
[0044]本發(fā)明實施例提供了一種圖片處理的方法,參見圖2,方法流程包括:
[0045]201:獲取第三圖片和第二序列信息,所述第三圖片由至少兩張第二圖片拼接而成,所述第二序列信息中包含每張第二圖片拼接成第三圖片的順序;
[0046]202:對所述第二序列信息包含的所述每張第二圖片的順序進行排列,得到第一序列信息,所述第一序列信息包含所述每張第二圖片拼接成第一圖片的順序;
[0047]203:根據(jù)所述第一序列信息,將所述第三圖片還原成第一圖片。
[0048]本發(fā)明實施例通過對第三圖片進行切割吹來,并將切割后得到的至少兩張第二圖片的順序進行重排,還原為原有的第一圖片。實現(xiàn)了對原有第一圖片的保護,使得他人無法通過簡單的圖片處理技術(shù)還原該第一圖片。
[0049]實施例三
[0050]本發(fā)明實施例提供了一種圖片處理的方法,參見圖3。
[0051]需要說明的是,本發(fā)明實施例中以在終端中進行圖片進行加密處理,并在終端中進行圖片解密處理的過程進行描述。
[0052]其中,該方法流程包括:
[0053]301:對第一圖片進行切割處理,得到至少兩張第二圖片和第一序列信息,所述第一序列信息中包含所述每張第二圖片拼接成為所述第一圖片的順序。
[0054]用戶通過瀏覽器瀏覽網(wǎng)頁中的圖片時,瀏覽器從服務(wù)器下載的是正常的圖片,此時圖片并未進行加密處理。當用戶進行第一圖片保存的時候,則觸發(fā)對第一圖片進行加密處理的流程。此時用戶的狀態(tài)可以為未登錄狀態(tài),或者用戶的狀態(tài)處于登錄狀態(tài),但是用戶的身份信息未滿足符合存儲第一圖片的條件。其中,滿足查看該第一圖片的條件可以為:用戶的身份信息在服務(wù)器中查詢到為付費用戶等滿足查看該第一圖片的條件的預(yù)設(shè)的身份信息。
[0055]因此步驟301的出發(fā)過程如下:
[0056]當用戶存儲第一圖片時,執(zhí)行對第一圖片進行切割處理的步驟。
[0057]其中,具體的操作方式為用戶通過對第一圖片發(fā)出存儲的命令。例如:在第一圖片上點擊右鍵,選擇另存為選項。在此,并不對保存圖片的方式進行限制。
[0058]對于預(yù)設(shè)的切割規(guī)則,以矩形的第一圖片為例進行描述,其中選取矩形每條邊的中點,沿著將每條邊的中點與對端的中點對第一圖片進行切割,得到四張第二圖片,這四張第二圖片在第一圖片中的位置類似于文字“田”字,將第一圖片進行了切割,其中每張第二圖片都會有其對應(yīng)的標識,例如左上角的第二圖片對應(yīng)的標識為A,右上角的第二圖片對應(yīng)的標識為B,左下角的第二圖片對應(yīng)的標識為C,右下角的第二圖