一種圖像的存儲(chǔ)方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種圖像的存儲(chǔ)方法及終端。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,終端已然成為人們生活中不可或缺的必需品,而攝像頭是絕大多數(shù)終端必要配置之一,人們可以使用它拍攝人物、風(fēng)景來記錄生活,是一個(gè)非常受歡迎的功能。隨著終端所配置的攝像頭像素增加,使得提高了拍攝圖片的質(zhì)量,同時(shí)也讓圖片所占空間增加,例如,1300萬像素?cái)z像頭,所拍的圖像大小達(dá)到了 3M左右。當(dāng)存數(shù)空間比較小或者剩余的存儲(chǔ)空間比較小時(shí),用戶多拍幾張圖像或者多存儲(chǔ)幾張圖像就會(huì)造成存儲(chǔ)空間不足的情況,降低了終端的存儲(chǔ)效率,影響了終端的智能性與便捷性。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種圖像的存儲(chǔ)方法及終端,可提尚終端的存儲(chǔ)效率,進(jìn)而提高終端的智能性與便捷性。
[0004]本發(fā)明實(shí)施例第一方面提供了一種圖像的存儲(chǔ)方法,包括:
[0005]獲取待存儲(chǔ)的圖像數(shù)據(jù),并檢測(cè)終端的目標(biāo)可用存儲(chǔ)空間;
[0006]根據(jù)所述目標(biāo)可用存儲(chǔ)空間,確定所述圖像數(shù)據(jù)對(duì)應(yīng)的目標(biāo)壓縮比;
[0007]按照所述目標(biāo)壓縮比將所述圖像數(shù)據(jù)壓縮生成目標(biāo)圖像,并將所述目標(biāo)圖像存儲(chǔ)至所述目標(biāo)可用存儲(chǔ)空間。
[0008]在本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)現(xiàn)方式中,所述獲取待存儲(chǔ)的圖像數(shù)據(jù),包括:
[0009]獲取根據(jù)拍照指令生成的待存儲(chǔ)的圖像數(shù)據(jù);
[0010]或者,
[0011]當(dāng)接收到對(duì)圖像的存儲(chǔ)指令時(shí),獲取所述存儲(chǔ)指令對(duì)應(yīng)的圖像數(shù)據(jù)。
[0012]結(jié)合第一方面或者第一方面的第一種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第一方面的第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述目標(biāo)可用存儲(chǔ)空間,確定所述圖像數(shù)據(jù)對(duì)應(yīng)的目標(biāo)壓縮比之前,還包括:
[0013]獲取預(yù)先存儲(chǔ)的可用存儲(chǔ)空間范圍與壓縮比的映射表;
[0014]所述根據(jù)所述目標(biāo)可用存儲(chǔ)空間,確定所述圖像數(shù)據(jù)對(duì)應(yīng)的目標(biāo)壓縮比,包括:
[0015]在所述可用存儲(chǔ)空間范圍與壓縮比的映射表中查找出所述目標(biāo)可用存儲(chǔ)空間所處的可用存儲(chǔ)空間范圍;
[0016]在所述可用存儲(chǔ)空間范圍與壓縮比的映射表中查找出所述可用存儲(chǔ)空間范圍對(duì)應(yīng)的壓縮比,并將查找出的壓縮比確定為所述圖像數(shù)據(jù)對(duì)應(yīng)的目標(biāo)壓縮比。
[0017]結(jié)合第一方面或者第一方面的第一種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第一方面的第三種可能的實(shí)現(xiàn)方式中,所述按照所述目標(biāo)壓縮比將所述圖像數(shù)據(jù)壓縮生成目標(biāo)圖像,并將所述目標(biāo)圖像存儲(chǔ)至所述目標(biāo)可用存儲(chǔ)空間之前,還包括:
[0018]計(jì)算所述圖像數(shù)據(jù)的占用空間,并判斷所述占用空間是否大于預(yù)設(shè)閾值;
[0019]當(dāng)所述占用空間大于預(yù)設(shè)閾值時(shí),執(zhí)行按照所述目標(biāo)壓縮比將所述圖像數(shù)據(jù)壓縮生成目標(biāo)圖像,并將所述目標(biāo)圖像存儲(chǔ)至所述目標(biāo)可用存儲(chǔ)空間的步驟。
[0020]結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第一方面的第四種可能的實(shí)現(xiàn)方式中,所述判斷所述占用空間是否大于預(yù)設(shè)閾值之后,還包括:
[0021]當(dāng)所述占用空間不大于預(yù)設(shè)閾值時(shí),將所述目標(biāo)數(shù)據(jù)無損壓縮生成目標(biāo)圖像,并將所述目標(biāo)圖像存儲(chǔ)至所述目標(biāo)可用存儲(chǔ)空間。
[0022]本發(fā)明實(shí)施例第二方面提供了一種終端,包括:
[0023]第一獲取單元,用于獲取待存儲(chǔ)的圖像數(shù)據(jù),并檢測(cè)終端的目標(biāo)可用存儲(chǔ)空間;
[0024]確定單元,用于根據(jù)所述目標(biāo)可用存儲(chǔ)空間,確定所述圖像數(shù)據(jù)對(duì)應(yīng)的目標(biāo)壓縮比;
[0025]存儲(chǔ)單元,用于按照所述目標(biāo)壓縮比將所述圖像數(shù)據(jù)壓縮生成目標(biāo)圖像,并將所述目標(biāo)圖像存儲(chǔ)至所述目標(biāo)可用存儲(chǔ)空間。
[0026]在本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)現(xiàn)方式中,所述第一獲取單元具體用于獲取根據(jù)拍照指令生成的待存儲(chǔ)的圖像數(shù)據(jù);
[0027]或者,
[0028]所述第一獲取單元具體用于當(dāng)接收到對(duì)圖像的存儲(chǔ)指令時(shí),獲取所述存儲(chǔ)指令對(duì)應(yīng)的圖像數(shù)據(jù)。
[0029]結(jié)合第二方面或者第二方面的第一種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第二方面的第二種可能的實(shí)現(xiàn)方式中,所述終端還包括:
[0030]第二獲取單元,用于獲取預(yù)先存儲(chǔ)的可用存儲(chǔ)空間范圍與壓縮比的映射表;
[0031]所述確定單元包括:
[0032]第一查找子單元,用于在所述可用存儲(chǔ)空間范圍與壓縮比的映射表中查找出所述目標(biāo)可用存儲(chǔ)空間所處的可用存儲(chǔ)空間范圍;
[0033]第二查找子單元,用于在所述可用存儲(chǔ)空間范圍與壓縮比的映射表中查找出所述可用存儲(chǔ)空間范圍對(duì)應(yīng)的壓縮比;
[0034]確定子單元,用于將查找出的壓縮比確定為所述圖像數(shù)據(jù)對(duì)應(yīng)的目標(biāo)壓縮比。
[0035]結(jié)合第二方面或者第二方面的第一種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第二方面的第三種可能的實(shí)現(xiàn)方式中,所述終端還包括:
[0036]計(jì)算單元,用于計(jì)算所述圖像數(shù)據(jù)的占用空間,并判斷所述占用空間是否大于預(yù)設(shè)閾值;
[0037]所述存儲(chǔ)單元具體用于當(dāng)所述占用空間大于預(yù)設(shè)閾值時(shí),執(zhí)行按照所述目標(biāo)壓縮比將所述圖像數(shù)據(jù)壓縮生成目標(biāo)圖像,并將所述目標(biāo)圖像存儲(chǔ)至所述目標(biāo)可用存儲(chǔ)空間的步驟。
[0038]結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第二方面的第四種可能的實(shí)現(xiàn)方式中,所述終端還包括:
[0039]所述存儲(chǔ)單元,還用于當(dāng)所述占用空間不大于預(yù)設(shè)閾值時(shí),將所述目標(biāo)數(shù)據(jù)無損壓縮生成目標(biāo)圖像,并將所述目標(biāo)圖像存儲(chǔ)至所述目標(biāo)可用存儲(chǔ)空間。
[0040]在本發(fā)明實(shí)施例中,通過獲取待存儲(chǔ)的圖像數(shù)據(jù),并檢測(cè)終端的目標(biāo)可用存儲(chǔ)空間,根據(jù)所述目標(biāo)可用存儲(chǔ)空間,確定所述圖像數(shù)據(jù)對(duì)應(yīng)的目標(biāo)壓縮比,按照所述目標(biāo)壓縮比將所述圖像數(shù)據(jù)壓縮生成目標(biāo)圖像,并將所述目標(biāo)圖像存儲(chǔ)至所述目標(biāo)可用存儲(chǔ)空間。通過根據(jù)終端的目標(biāo)可用存儲(chǔ)空間確定對(duì)圖像數(shù)據(jù)的目標(biāo)壓縮比,這樣便可以在存儲(chǔ)空間不足的情況下,多存儲(chǔ)幾張圖像,提高了圖像的存儲(chǔ)效率,進(jìn)而也提高了終端的智能性與便捷性。
【附圖說明】
[0041]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1是本發(fā)明實(shí)施例提供的一種圖像的存儲(chǔ)方法的流程示意圖;
[0043]圖2是本發(fā)明實(shí)施例提供的另一種圖像的存儲(chǔ)方法的流程示意圖;
[0044]圖3是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
[0045]圖4是本發(fā)明實(shí)施例提供的另一種終端的結(jié)構(gòu)示意圖;
[0046]圖5是本發(fā)明實(shí)施例提供的確定單元的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0047]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
當(dāng)前第1頁
1 
2 
3 
4