lossy-compression

    3熱度

    2回答

    我需要一種方法來獲取幾個jpgs並將它們轉換爲單頁多頁Tiff。我有使用GDI +的工作,但它只適用於無損壓縮LZW。這意味着我的3個50KB Jpgs變成了3MB的多頁Tiff文件。對於我正在開發的軟件,這不是我能接受的。 我知道Tiff圖像格式可以使用JPG壓縮方案,但GDI +似乎不支持這一點。 如果有人知道如何在.NET(C#)或任何執行此轉換的組件中執行此操作。

    2熱度

    1回答

    說我有一個jpeg文件,我想將某些像素設置爲某種顏色。當我保存jpeg時,即使將質量設置爲100,我也會失去顏色,並且看到我的新像素出現鋸齒現象。我知道這是一種有損格式,但我不想重新壓縮該圖片,只需設置一個幾個像素。 // Create the GD resource $img = imagecreatefromjpeg($filename); // Set the first pixel

    46熱度

    3回答

    這個問題可能是非常基本的 有減少壓縮(WMV,MPEG)格式的幀大小/有損的速度,以獲得較小的視頻的方式,尺寸較小,格式相同。 這是否有任何開源或專有apis?

    0熱度

    3回答

    我有一個嵌入式系統,它以1毫秒的間隔生成樣本(16位數字)。可變的上行鏈路帶寬最多可以每5ms傳輸一次採樣,所以我想尋找方法來自適應地降低數據速率,同時最大限度地減少重要信息的損失 - 在這種情況下是時間間隔中的最小值和最大值。 我認爲應該工作的方案涉及稀疏編碼和有損壓縮的變體。像這樣: 系統將在10ms間隔內存儲最小值和最大值。 系統將在內部排隊這些數據對中的有限數量(如50)。 不允許損失最小

    0熱度

    1回答

    我是一個使用Matlab編寫有損圖像壓縮腳本的新手。 我的第一步是對圖像進行完整級別的處理,我正在使用以下腳本進行處理。 clearvars all; N = 256; A=imread('test.jpg'); A=double(rgb2gray(A)); A=imresize(A,[N,N],'bicubic'); image(A);axis equal;colormap hsv;

    8熱度

    5回答

    JPEG壓縮編碼過程將給定圖像分割成8x8像素塊,在未來的有損和無損壓縮中與這些塊一起工作。 [source] 另外還提到,如果圖像是多個1MCU塊(定義爲最小編碼單位,'通常爲兩個方向上的16個像素'),則可以執行對JPEG的無損更改。 [source] 我正在處理產品圖像,並希望知道在最終圖像尺寸中使用16的倍數(例如,使用尺寸爲480px×360px的圖像)能夠獲得多少益處與非16的倍數(如

    1熱度

    2回答

    我已經看到ffmpeg有一些編解碼器(如H.264),它們被定義爲同時有損和有損,從我的理解,無損和有損是互斥:壓縮算法要麼損失信息或沒有。 怎麼可能在同一時間是無損和有損? 運行ffmpeg -codecs 2>/dev/null| grep h264,我得到: DEV.LS h264 H.264/AVC/MPEG-4 AVC/MPEG-4 part 10 [...] DEV.LS代