国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于移動終端的照片存儲方法及系統(tǒng)的制作方法

      文檔序號:9471506閱讀:221來源:國知局
      一種基于移動終端的照片存儲方法及系統(tǒng)的制作方法
      【技術領域】
      [0001]本發(fā)明涉及移動終端技術領域,尤其涉及一種基于移動終端的照片存儲方法及系統(tǒng)。
      【背景技術】
      [0002]隨著移動通信的發(fā)展和人們生活水平的不斷提高,各種移動終端如手機的使用越來越普及,手機已經成為人們生活中不可缺少的通信工具。
      [0003]現(xiàn)有技術中手機的功能越來越多,照相功能是移動終端中最為常用的功能之一,并且隨著照相機功能的發(fā)展,目前在移動終端中隨處可見800萬像素、1000萬像素、甚至更高像素的攝像頭,這些攝像頭拍的照片往往占用較大的存儲空間;特別是在使用照相機的連拍功能時,一下子拍了多張照片,這些照片加在一起的存儲空間極大??紤]到連拍的一組照片雖然有多張照片,但這些照片由于拍照時間相隔極近,幾乎是同一時刻拍的,各張照片之間相差不大,因此可以通過一定方法對照處進行壓縮以節(jié)省存儲空間。
      [0004]因此,現(xiàn)有技術還有待于改進和發(fā)展。

      【發(fā)明內容】

      [0005]本發(fā)明要解決的技術問題在于,針對現(xiàn)有技術的上述缺陷,提供一種基于移動終端的照片存儲方法及系統(tǒng)。本發(fā)明一種照片存儲方法根據連拍照片之間差異較小,對一組連拍的照片進行壓縮存儲,使一組連拍照片總體占用較小的存儲空間,提高了空間利用率,為用戶提供了方便。
      [0006]本發(fā)明解決技術問題所采用的技術方案如下:
      一種基于移動終端的照片存儲方法,其中,包括:
      A、檢測移動終端是否有連拍的照片;
      B、當移動終端檢測到有連拍的照片,獲取同一組連拍的照片;
      C、取同一組連拍照片中第一張拍攝的照片P1為基礎照片按原拍攝大小保存,同一組連拍照片中余下的照片根據基礎照片進行壓縮處理后存儲。
      [0007]所述的基于移動終端的照片存儲方法,其中,所述步驟B還包括:將同一組連拍照片中的各張照片按拍攝時間先后分別為:P1、p2、……、Pn,N為這一組連拍照片的張數(shù);下標越小,拍攝時間越早。
      [0008]所述的基于移動終端的照片存儲方法,其中,定義連拍的照片的分辨率均為row^colο
      [0009]所述的基于移動終端的照片存儲方法,其中,所述步驟C具體包括:
      Cl、取同一組連拍照片中第一張拍攝的照片P1為基礎照片,按原拍攝大小直接保存;
      C2、將同一組連拍照片中余下的照片的各個像素數(shù)據,分別與基礎照片的各個像素進行差值處理,所得的差值,構成一個壓縮文件并存儲。
      [0010]所述的基于移動終端的照片存儲方法,其中,所述步驟C2具體包括:C21、設照片P2中從左至右、從上至下各個像素的圖像數(shù)據為P 2Data[l, I]、
      P2Data[I, 2]、......'P2Data[I, col] 'P2Data[2,I] 'P2Data[2,2]、......'P2Data[2,col]、......、
      P2Data [row, I]、P2Data [row, 2]、......、P2Data[row, col],設照片 P1 中從左至右、從上至下各個像素的圖像數(shù)據SP1Datatl, I]、P1DataEl, 2]、……、P1Datatl, col]、P1Data^ I]、
      P1Data[2, 2] n......、P1DataD, col]、......、P1DataIirow, I]、P1DataIirow, 2]、......、
      P1DataQrow, col];將照片P2各個像素分別與基礎照片P:各個像素作差,即P 2Data[l, I] 一
      P1DataIil, I]、P2Data[l, 2] — P1Datatl, 2] n......、P2Data[l, col] — P1Datatl, col] n
      P2Data [2, I] 一 P1Data[2, I] n P2Data [2, 2] 一 P1Data[2, 2] n......、P2Data[2,col] —
      P1Data [2,col]、......、P2Data [row, I] — P1Data [row, I]、P2Data [row, 2]—
      P1Datatrow, 2]、......、P2Data [row, col] — P1Datatrow, col];
      C22、以步驟C21中所得的差值,構成一個壓縮文件P2’并存儲,即存儲存儲
      P2Data[I, I] 一 P1DataIil, I]、P2Data[l, 2] — P1Datatl, 2] n......、P2Data[l, col] —
      P1Data[1,col]、P2Data[2,I] — P1Data[2,I]、P2Data[2,2] — P1Data[2, 2] n......、
      P2Data [2, col] — P1Data [2, col]、......、P2Data[row, I] — P1Datatrow, I]、P2Data [row, 2]—
      P1Datatrow, 2] n......、P2Data [row, col] —P1DataHrow, col]。
      [0011]所述的基于移動終端的照片存儲方法,其中,所述步驟C2之后還包括:當需要還原其中照片p2’為匕時,還原方法具體包括:
      步驟C221、獲取基礎照片P1和壓縮文件P 2’所有像素的圖像數(shù)據;
      步驟C222、將存儲的壓縮文件P2’的所有像素數(shù)據與PJt應的所有像素的圖像數(shù)據進行求和,得到還原的照片匕所有像素的圖像數(shù)據。
      [0012]所述的基于移動終端的照片存儲方法,其中,所述步驟C222具體包括:
      根據獲取的獲取基礎照片P1和壓縮文件P 2’所有像素的圖像數(shù)據,通過公式:P2Data[XX,yy]= P1Datatxx, yy]+ P2’ Data[xx,yy];從而得到P2的所有像素的數(shù)據構成照片P ;
      其中,XX 為 1、2、......、row ;yy 為 1、2、......、col ;
      對于照片P3、P4、……、Pn壓縮存儲的方法與照片P 2類似。
      [0013]一種基于移動終端的照片存儲系統(tǒng),其中,包括:
      檢測模塊,用于檢測移動終端是否有連拍的照片;
      獲取模塊,用于當移動終端檢測到有連拍的照片,獲取同一組連拍的照片;
      照片處理模塊,用于取同一組連拍照片中第一張拍攝的照片P1S基礎照片按原拍攝大小保存,同一組連拍照片中余下的照片根據基礎照片進行壓縮處理后存儲。
      [0014]所述基于移動終端的照片存儲系統(tǒng),其中,所述照片處理模塊具體包括:
      基礎照片保存單元,用于取同一組連拍照片中第一張拍攝的照片P1為基礎照片,按原拍攝大小直接保存;
      壓縮處理單元,用于將同一組連拍照片中余下的照片的各個像素數(shù)據,分別與基礎照片的各個像素進行差值處理,所得的差值,構成一個壓縮文件并存儲;
      照片還原單元,用于當需要還原其中照片P2’為P2時,獲取基礎照片P i和壓縮文件P 2’所有像素的圖像數(shù)據;將存儲的壓縮文件p2’的所有像素數(shù)據與PJi應的所有像素的圖像數(shù)據進行求和,得到還原的照片P2所有像素的圖像數(shù)據; 獲取模塊包括:
      獲取單元,用于當移動終端檢測到有連拍的照片,獲取同一組連拍的照片;
      排序單元,用于將同一組連拍照片中的各張照片按拍攝時間先后分別為:P1、P2、……、Pn,N為這一組連拍照片的張數(shù);下標越小,拍攝時間越早。
      [0015]所述基于移動終端的照片存儲系統(tǒng),其中,所述壓縮處理單元具體包括:
      壓縮存儲子單元,用于設照片P2中從左至右、從上至下各個像素的圖像數(shù)據為
      P2Data[I, I]、P2Data[I, 2]、......、P2Data[I, col]、P2Data[2, I]、P2Data[2, 2]、......、
      P2Data[2, col]、......、P2Data[row, I]、P2Data[row, 2]、......、P2Data[row, col],設照片P1中從左至右、從上至下各個像素的圖像數(shù)據為P1Datatl, 1]、P1Datatl, 2]、……、
      P1Datatl, col]、P1Data[2, I]、P1Data[2, 2]、......、P1Data[2, col]、......、P1Datatrow, I]、
      P1DataQrow, 2]、......'P1Data[row, col];將照片P2各個像素分別與基礎照片P:各個像素作差,即 P2Data[I, I] — P1Datatl, I]、P2Data[I, 2] — P1Datatl, 2]、......、P2Data[I, col]
      當前第1頁1 2 3 4 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1