當前位置:首頁 » 文件管理 » jpeg壓縮

jpeg壓縮

發布時間: 2022-01-11 04:06:44

⑴ JPEG照片格式太大 想壓縮成小容量的 怎麼辦

1、首先打開這個文件的屬性,可以看到文件大小是756KB。

⑵ 如何將JPEG格式的照片壓縮小

圖片壓縮的操作方法各種各樣,現在在網上搜圖片壓縮就會出現很多壓縮的工具,但是到底哪一個工具比較適合,還得一個個試,圖片一般是不會很大的,但是很多圖片堆積在一起就會是很多了,生活中我們經常拍攝照片來記錄生活記錄美,這些照片我們會珍藏起來,壓縮呢個減小圖片的占內存面積。

1、我們首先找到「下面的工具」打開,打開的頁面上有一項工具我們要點擊「圖片壓縮」。


2、點擊按鈕之後我們可以在頁面上找到「選擇文件」按鈕,還有文件頁面上有一個提示將圖片移動到頁面上。

⑶ 簡述JPEG的壓縮原理

JPEG壓縮分四個步驟實現:
一、顏色模式轉換及采樣:
RGB色彩系統是我們最常用的表示顏色的方式。JPEG採用的是YCbCr色彩系統。想要用JPEG基本壓縮法處理全彩色圖像,得先把RGB顏色模式圖像數據,轉換為YCbCr顏色模式的數據。Y代表亮度,Cb和Cr則代表色度、飽和度。通過下列計算公式可完成數據轉換。 Y=0.2990R+0.5870G+0.1140B Cb=-0.1687R-0.3313G+0.5000B+128 Cr=0.5000R-0.4187G-0.0813B+128 人類的眼晴對低頻的數據比對高頻的數據具有更高的敏感度,事實上,人類的眼睛對亮度的改變也比對色彩的改變要敏感得多,也就是說Y成份的數據是比較重要的。既然Cb成份和Cr成份的數據比較相對不重要,就可以只取部分數據來處理。以增加壓縮的比例。JPEG通常有兩種采樣方式:YUV411和YUV422,它們所代表的意義是Y、Cb和Cr三個成份的數據取樣比例。
二、DCT變換:
DCT變換的全稱是離散餘弦變換(Discrete Cosine Transform),是指將一組光強數據轉換成頻率數據,以便得知強度變化的情形。若對高頻的數據做些修飾,再轉回原來形式的數據時,顯然與原始數據有些差異,但是人類的眼睛卻是不容易辨認出來。 壓縮時,將原始圖像數據分成8*8數據單元矩陣。JPEG將整個亮度矩陣與色度Cb矩陣,飽和度Cr矩陣,視為一個基本單元稱作MCU。每個MCU所包含的矩陣數量不得超過10個。例如,行和列采樣的比例皆為4:2:2,則每個MCU將包含四個亮度矩陣,一個色度矩陣及一個飽和度矩陣。 當圖像數據分成一個8*8矩陣後,還必須將每個數值減去128,然後一一代入DCT變換公式中,即可達到DCT變換的目的。圖像數據值必須減去128,是因為DCT變換公式所接受的數字范圍是在-128到+127之間。
三、量化:
圖像數據轉換為頻率系數後,還得接受一項量化程序,才能進入編碼階段。量化階段需要兩個8*8矩陣數據,一個是專門處理亮度的頻率系數,另一個則是針對色度的頻率系數,將頻率系數除以量化矩陣的值,取得與商數最近的整數,即完成量化。 當頻率系數經過量化後,將頻率系數由浮點數轉變為整數,這才便於執行最後的編碼。不過,經過量化階段後,所有數據只保留整數近似值,也就再度損失了一些數據內容。
四、編碼:
1、編碼 Huffman編碼無專利權問題,成為JPEG最常用的編碼方式,Huffman編碼通常是以完整的MCU來進行的。 編碼時,每個矩陣數據的DC值與63個AC值,將分別使用不同的Huffman編碼表,而亮度與色度也需要不同的Huffman編碼表,所以一共需要四個編碼表,才能順利地完成JPEG編碼工作。 DC編碼 DC是彩採用差值脈沖編碼調制的差值編碼法,也就是在同一個圖像分量中取得每個DC值與前一個DC值的差值來編碼。DC採用差值脈沖編碼的主要原因是由於在連續色調的圖像中,其差值多半比原值小,對差值進行編碼所需的位數,會比對原值進行編碼所需的位數少許多。例如差值為5,它的二進製表示值為101,如果差值為-5,則先改為正整數5,再將其二進制轉換成1的補數即可。所謂1的補數,就是將每個Bit若值為0,便改成1;Bit為1,則變成0。差值5應保留的位數為3,下表即列出差值所應保留的Bit數與差值內容的對照。
在差值前端另外加入一些差值的霍夫曼碼值,例如亮度差值為5(101)的位數為3,則霍夫曼碼值應該是100,兩者連接在一起即為100101。下列兩份表格分別是亮度和色度DC差值的編碼表。根據這兩份表格內容,即可為DC差值加上霍夫曼碼值,完成DC的編碼工作;
2、AC編碼方式與DC略有不同,在AC編碼之前,首先得將63個AC值按Zig-zag排序,即按照下圖箭頭所指示的順序串聯起來。 63個AC值排列好的,將AC系數轉換成中間符號,中間符號表示為RRRR/SSSS,RRRR是指第非零的AC之前,其值為0的AC個數,SSSS是指AC值所需的位數,AC系數的范圍與SSSS的對應關系與DC差值Bits數與差值內容對照表相似。 如果連續為0的AC個數大於15,則用15/0來表示連續的16個0,15/0稱為ZRL(Zero Rum Length),而(0/0)稱為EOB(Enel of Block)用來表示其後所剩餘的AC系數皆等於0,以中間符號值作為索引值,從相應的AC編碼表中找出適當的霍夫曼碼值,再與AC值相連即可。 例如某一組亮度的中間符為5/3,AC值為4,首先以5/3為索引值,從亮度AC的Huffman編碼表中找到1111111110011110霍夫曼碼值,於是加上原來100(4)即是用來取[5,4]的Huffman編碼1111111110011110100,[5,4]表示AC值為4的前面有5個零。 由於亮度AC,色度AC霍夫曼編碼表比較長,在此省略去,有興趣者可參閱相關書籍。 實現上述四個步驟,即完成一幅圖像的JPEG壓縮。

⑷ 什麼是JPEG壓縮率 百科

指的是JPEG圖片格式在壓縮過程後圖片佔用內存大小與原圖佔用內存大小之間的比值,JPEG是一種很靈活的格式,具有調節圖像質量的功能,允許用不同的壓縮比例對文件進行壓縮,支持多種壓縮級別,壓縮比率通常在10:1到40:1之間,壓縮比越大,品質就越低;相反地,壓縮比越小,品質就越好。

(4)jpeg壓縮擴展閱讀:

JPEG格式是目前網路上常用的圖像格式,是可以把文件壓縮到最小的格式,在 Photoshop軟體中以JPEG格式儲存時,提供11級壓縮級別,以0—10級表示。其中0級壓縮比最高,圖像品質最差。

即使採用細節幾乎無損的10 級質量保存時,壓縮比也可達 5:1。以BMP格式保存時得到4.28MB圖像文件,在採用JPG格式保存時,其文件僅為178KB,壓縮比達到24:1。經過多次比較,採用第8級壓縮為存儲空間與圖像質量兼得的最佳比例。PG文件的優點是體積小巧,並且兼容性好。

⑸ JPEG格式的壓縮標准

JPEG是由國際標准組織(ISO)和國際電話電報咨詢委員會(CCITT)為靜態圖像所創建的第一個國際數字圖像壓縮標准,也是至今一直在使用的、應用最廣的圖像壓縮標准。JPEG由於可以提供有損壓縮,因此壓縮比可以達到其他傳統壓縮演算法無法比擬的程度。
JPEG的壓縮模式有以下幾種:
順序式編碼(Sequential Encoding)
一次將圖像由左到右、由上到下順序處理。
遞增式編碼(Progressive Encoding)
當圖像傳輸的時間較長時,可將圖像分數次處理,以從模糊到清晰的方式來傳送圖像(效果類似GIF在網路上的傳 輸)。
無有損編碼(Lossless Encoding)
階梯式編碼(Hierarchical Encoding)
圖像以數種解析度來壓縮,其目的是為了讓具有高解析度的圖像也可以在較低解析度的設備上顯示。
在Independent JPEG Group所提供的源碼上,有jpegtran程序,就提供了優化Huffman,轉成漸進式,鏡射,旋轉這些無損耗轉換。

⑹ jpeg壓縮過程是什麼

在介紹圖象的壓縮編碼之前,先考慮一個問題:為什麼要壓縮?其實這個問題不用我回答,你也能想得到。因為圖象信息的數據量實在是太驚人了。舉一個例子就明白了,一張A4(210mm*297mm) 幅面的照片,若用中等解析度(300dpi)的掃描儀按真彩掃描,其數據量為多少?讓我們來計算一下:共有(300*210/25.4)*(300*297/25.4)個像素,每個像素佔3個位元組,其數據量為26M位元組,其數據量之大可見一斑了。
如今在Internet上,傳統基於字元界面的應用逐漸被能夠瀏覽圖象信息的WWW(World Wide Web)方式所取代。WWW盡管漂亮,但是也帶來了一個問題:圖象信息的數據量太大了,本來就已經非常緊張的網路帶寬變得更加不堪重負,使得World Wide Web變成了World Wide Wait。
總之,大數據量的圖象信息會給存儲器的存儲容量,通信干線信道的帶寬,以及計算機的處理速度增加極大的壓力。單純靠增加存儲器容量,提高信道帶寬以及計算機的處理速度等方法來解決這個問題是不現實的,這時就要考慮壓縮。壓縮的理論基礎是資訊理論。從資訊理論的角度來看,壓縮就是去掉信息中的冗餘,即保留不確定的信息,去掉確定的信息(可推知的),也就是用一種更接近信息本質的描述來代替原有冗餘的描述。這個本質的東西就是信息量(即不確定因素)。
壓縮可分為兩大類,第一類壓縮過程是可逆的,也就是說,從壓縮後的圖象能夠完全恢復出原來的圖象,信息沒有任何丟失,稱為無損壓縮;第二類壓縮過程是不可逆的,無法完全恢復出原圖象,信息有一定的丟失,成為有損壓縮。選擇哪一類壓縮,要折中考慮,盡管我們希望能夠無損壓縮,但是通常有損壓縮的壓縮比(即原圖象占的位元組數與壓縮後圖象占的位元組數之比,壓縮比越大,說明壓縮效率越高)比無損壓縮的高。
圖象壓縮一般是通過改變圖象的表示方式來達到,因此壓縮和編碼是分不開的。圖象壓縮的主要應用是圖象信息的傳輸和存儲,可廣泛地應用於廣播電視,電視會議,計算機通訊,傳真,多媒體系統,醫學圖象,衛星圖象等領域。

⑺ JPEG如何進行壓縮比例的調整

以下是jpg格式,我想這裡面能全面回答你上面的問題吧!
jpg全名應該是JPEG

JPEG 圖片以 24 位顏色存儲單個光柵圖像。JPEG 是與平台無關的格式,支持最高級別的壓縮,不過,這種壓縮是有損耗的。漸近式 JPEG 文件支持交錯。

可以提高或降低 JPEG 文件壓縮的級別。但是,文件大小是以圖像質量為代價的。壓縮比率可以高達 100:1。(JPEG 格式可在 10:1 到 20:1 的比率下輕松地壓縮文件,而圖片質量不會下降。)JPEG 壓縮可以很好地處理寫實攝影作品。但是,對於顏色較少、對比級別強烈、實心邊框或純色區域大的較簡單的作品,JPEG 壓縮無法提供理想的結果。有時,壓縮比率會低到 5:1,嚴重損失了圖片完整性。這一損失產生的原因是,JPEG 壓縮方案可以很好地壓縮類似的色調,但是 JPEG 壓縮方案不能很好地處理亮度的強烈差異或處理純色區域。

優點:攝影作品或寫實作品支持高級壓縮。

利用可變的壓縮比可以控制文件大小。

支持交錯(對於漸近式 JPEG 文件)。

廣泛支持 Internet 標准。

缺點: 有損耗壓縮會使原始圖片數據質量下降。

當您編輯和重新保存 JPEG 文件時,JPEG 會混合原始圖片數據的質量下降。這種下降是累積性的。

JPEG 不適用於所含顏色很少、具有大塊顏色相近的區域或亮度差異十分明顯的較簡單的圖片。

jpg格式是一種圖片格式,使一種比較常見的圖畫格式,如果你的圖片是其他格式的話,你可以通過以下方法轉化:

1、photoshop ,打開圖畫以後,按另存為,下面格式那裡選擇JPG格式就是了,這個方法比較簡單,而且適合畫質比較好的,要求比較高的圖片轉換。

2、如果你要求不高,你直接通過windows附帶的圖畫程序,選擇JPG格式就行了,這個來轉換的話,畫質嘛,馬馬虎虎,不過在網上嘛,過得去了!

如果JPG格式轉其他格式,這樣的方法同樣適用。

JPEG (Joint Photographic Experts GROUP)是由國際標准組織(ISO:International Standardization Organization)和國際電話電報咨詢委員會(CCITT:Consultation Commitee of the International Telephone and Telegraph)為靜態圖象所建立的第一個國際數字圖象壓縮標准,也是至今一直在使用的、應用最廣的圖像壓縮標准。JPEG由於可以提供有損壓縮,因此壓縮比可以達到其他傳統壓縮演算法無法比擬的程度。

JPEG的壓縮模式有以下幾種:

順序式編碼(Sequential Encoding)

一次將圖象由左到右、由上到下順序處理。

遞增式編碼(Progressive Encoding)

當圖象傳輸的時間較長時,可將圖象分數次處理,以從模糊到清晰的方式來傳送圖象(效果類似GIF在網路上的傳輸)。

無失真編碼(Lossless Encoding)

階梯式編碼(Hierarchical Encoding)

圖象以數種解析度來壓縮,其目的是為了讓具有高解析度的圖象也可以在較低解析度的設備上顯示。

由於JPEG的無損壓縮方式並不比其他的壓縮方法更優秀,因此我們著重來看它的有損壓縮。以一幅24位彩色圖象為例,JPEG的壓縮步驟分為:

1.顏色轉換

2.DCT變換

3.量化

4.編碼

1.顏色轉換

由於JPEG只支持YUV顏色模式的數據結構,而不支持RGB圖象數據結構,所以在將彩色圖象進行壓縮之前,必須先對顏色模式進行數據轉換。各個值的轉換可以通過下面的轉換公式計算得出:

Y=0.299R+0.587G+0.114B

U=-0.169R-0.3313G+0.5B

V=0.5R-0.4187G-0.0813B

其中,Y表示亮度,U和V表示顏色。

轉換完成之後還需要進行數據采樣。一般採用的采樣比例是2:1:1或4:2:2。由於在執行了此項工作之後,每兩行數據只保留一行,因此,采樣後圖象數據量將壓縮為原來的一半。

2.DCT變換

DCT(Discrete Consine Transform)是將圖象信號在頻率域上進行變換,分離出高頻和低頻信息的處理過程。然後再對圖象的高頻部分(即圖象細節)進行壓縮,以達到壓縮圖象數據的目的。

首先將圖象劃分為多個8*8的矩陣。然後對每一個矩陣作DCT變換(變換公式此略)。變換後得到一個頻率系數矩陣,其中的頻率系數都是浮點數。

3.量化

由於在後面編碼過程中使用的碼本都是整數,因此需要對變換後的頻率系數進行量化,將之轉換為整數。

由於進行數據量化後,矩陣中的數據都是近似值,和原始圖象數據之間有了差異,這一差異是造成圖象壓縮後失真的主要原因。

在這一過程中,質量因子的選取至為重要。值選得過大,可以大幅度提高壓縮比,但是圖象質量就比較差;反之,質量因子越小(最小為1),圖象重建質量越好,但是壓縮比越低。對此,ISO已經制定了一組供JPEG代碼實現者使用的標准量化值。

4.編碼

從前面過程我們可以看到,顏色轉換完成到編碼之前,圖象並沒有得到進一步的壓縮,DCT變換和量化可以說是為編碼階段做准備。

編碼採用兩種機制:一是0值的行程長度編碼;二是熵編碼(Entropy Coding)。

在JPEG中,採用曲徊序列,即以矩陣對角線的法線方向作「之」字排列矩陣中的元素。這樣做的優點是使得靠近矩陣左上角、值比較大的元素排列在行程的前面,而行程的後面所排列的矩陣元素基本上為0值。行程長度編碼是非常簡單和常用的編碼方式,在此不再贅述。

編碼實際上是一種基於統計特性的編碼方法。在JPEG中允許採用HUFFMAN編碼或者算術編碼。

⑻ JPEG圖片能壓縮嗎

圖片能壓縮,不同格式的圖片都可以在以為壓縮,答主是指的(迅捷圖片壓縮軟體可以實現)

⑼ JPEG的壓縮

JPEG壓縮過程 JPEG壓縮分四個步驟實現: 1.顏色模式轉換及采樣; 2.DCT變換; 3.量化; 4.編碼。 二. 1.顏色模式轉換及采樣 RGB色彩系統是我們最常用的表示顏色的方式。JPEG採用的是YCbCr色彩系統。想要用JPEG基本壓縮法處理全彩色圖像,得先把RGB顏色模式圖像數據,轉換為YCbCr顏色模式的數據。Y代表亮度,Cb和Cr則代表色度、飽和度。通過下列計算公式可完成數據轉換。 Y=0.2990R+0.5870G+0.1140B Cb=-0.1687R-0.3313G+0.5000B+128 Cr=0.5000R-0.4187G-0.0813B+128 人類的眼晴對低頻的數據比對高頻的數據具有更高的敏感度,事實上,人類的眼睛對亮度的改變也比對色彩的改變要敏感得多,也就是說Y成份的數據是比較重要的。既然Cb成份和Cr成份的數據比較相對不重要,就可以只取部分數據來處理。以增加壓縮的比例。JPEG通常有兩種采樣方式:YUV411和YUV422,它們所代表的意義是Y、Cb和Cr三個成份的數據取樣比例。 2.DCT變換 DCT變換的全稱是離散餘弦變換(Discrete Cosine Transform),是指將一組光強數據轉換成頻率數據,以便得知強度變化的情形。若對高頻的數據做些修飾,再轉回原來形式的數據時,顯然與原始數據有些差異,但是人類的眼睛卻是不容易辨認出來。 壓縮時,將原始圖像數據分成8*8數據單元矩陣,例如亮度值的第一個矩陣內容如下: JPEG將整個亮度矩陣與色度Cb矩陣,飽和度Cr矩陣,視為一個基本單元稱作MCU。每個MCU所包含的矩陣數量不得超過10個。例如,行和列采樣的比例皆為4:2:2,則每個MCU將包含四個亮度矩陣,一個色度矩陣及一個飽和度矩陣。 當圖像數據分成一個8*8矩陣後,還必須將每個數值減去128,然後一一代入DCT變換公式中,即可達到DCT變換的目的。圖像數據值必須減去128,是因為DCT轉換公式所接受的數字范圍是在-128到+127之間。 DCT變換公式: x,y代表圖像數據矩陣內某個數值的坐標位置f(x,y)代表圖像數據矩陣內的數個數值u,v代表DCT變換後矩陣內某個數值的坐標位置F(u,v)代表DCT變換後矩陣內的某個數值 u=0 且 v=0 c(u)c(v)=1/1.414 u>0 或 v>0 c(u)c(v)=1 經過DCT變換後的矩陣數據自然數為頻率系數,這些系數以F(0,0)的值最大,稱為DC,其餘的63個頻率系數則多半是一些接近於0的正負浮點數,一概稱之為AC。 3、量化 圖像數據轉換為頻率系數後,還得接受一項量化程序,才能進入編碼階段。量化階段需要兩個8*8矩陣數據,一個是專門處理亮度的頻率系數,另一個則是針對色度的頻率系數,將頻率系數除以量化矩陣的值,取得與商數最近的整數,即完成量化。 當頻率系數經過量化後,將頻率系數由浮點數轉變為整數,這才便於執行最後的編碼。不過,經過量化階段後,所有數據只保留整數近似值,也就再度損失了一些數據內容,JPEG提供的量化表如下: 4、編碼 Huffman編碼無專利權問題,成為JPEG最常用的編碼方式,Huffman編碼通常是以完整的MCU來進行的。 編碼時,每個矩陣數據的DC值與63個AC值,將分別使用不同的Huffman編碼表,而亮度與色度也需要不同的Huffman編碼表,所以一共需要四個編碼表,才能順利地完成JPEG編碼工作。 DC編碼 DC是彩採用差值脈沖編碼調制的差值編碼法,也就是在同一個圖像分量中取得每個DC值與前一個DC值的差值來編碼。DC採用差值脈沖編碼的主要原因是由於在連續色調的圖像中,其差值多半比原值小,對差值進行編碼所需的位數,會比對原值進行編碼所需的位數少許多。例如差值為5,它的二進製表示值為101,如果差值為-5,則先改為正整數5,再將其二進制轉換成1的補數即可。所謂1的補數,就是將每個Bit若值為0,便改成1;Bit為1,則變成0。差值5應保留的位數為3,下表即列出差值所應保留的Bit數與差值內容的對照。 在差值前端另外加入一些差值的霍夫曼碼值,例如亮度差值為5(101)的位數為3,則霍夫曼碼值應該是100,兩者連接在一起即為100101。下列兩份表格分別是亮度和色度DC差值的編碼表。根據這兩份表格內容,即可為DC差值加上霍夫曼碼值,完成DC的編碼工作。 AC編碼 AC編碼方式與DC略有不同,在AC編碼之前,首先得將63個AC值按Zig-zag排序,即按照下圖箭頭所指示的順序串聯起來。 全文參考: http://..com/question/86416397.html

⑽ 怎麼把圖片格式JPEG壓縮成"rar"或者"zip"格式

先安裝好WINRAR
WinRAR
3.71
簡體中文正式版
下載
http://www.skycn.com/soft/3475.html
選擇圖片(可多選)-右鍵-添加到壓縮文件...-選擇"rar"或者"zip"格式-確定-OK

熱點內容
不用審核的我的世界寶可夢伺服器 發布:2024-09-28 16:12:11 瀏覽:109
mc伺服器怎麼刷錢 發布:2024-09-28 16:07:53 瀏覽:531
c語言棱形 發布:2024-09-28 16:02:46 瀏覽:3
寬頻賬號密碼有什麼用呢 發布:2024-09-28 15:49:31 瀏覽:666
內置腳本屬於什麼 發布:2024-09-28 15:45:19 瀏覽:687
哈啰單車編號怎麼查是什麼配置的 發布:2024-09-28 15:35:13 瀏覽:352
wifi管家在哪裡改密碼 發布:2024-09-28 15:34:18 瀏覽:833
模擬人生怎麼存儲捏的人物 發布:2024-09-28 15:05:45 瀏覽:462
陪玩游戲源碼 發布:2024-09-28 14:59:26 瀏覽:81
linux自動掛載腳本 發布:2024-09-28 14:53:38 瀏覽:336