2013-01-20 62 views
1

什麼是最好的方式來壓縮無損圖像與特定模式。我想盡可能小的尺寸,理想的情況是什麼,能產生像圖像(或非常接近的一個,然後只存儲差異)模式:圖案圖像壓縮/生成

noise

它看起來有點像地毯設計。我已經發布了類似的主題here,但現在我有圖案的圖像。

回答

0

如果事先知道模式的大小,可以先壓縮該模式並添加一些指示該模式的數字被複制。在你展示的例子圖片中,只需要添加圖案沿每個維度重複的次數。否則,如果您沒有以前的信息,而圖像由一個重複幾次的較小圖像組成,則它會更棘手。

對於這種特殊情況下,圖案圖像只是平鋪多次,您可以首先計算圖像的FFT。因此,您可以在頻域中獲得相同距離的峯值,與您的空間域相同。你提取這些峯值,然後你就知道模式重複的頻率,也就是模式的大小。最後,您從圖像中裁剪一個矩形並將其用作生成模式。