2009-09-21 132 views
0

在軟件'Teamviewer'中,可以更改圖像的質量。它看起來像是來自32位到16位(或其他值,如在Windows中的屏幕設備設置)。由於您注意到桌面共享的速度變得更高,圖像顯得更小。我不想要這樣的東西:「縮小,發送和放大」。Java:製作低質量圖像

現在我的問題:是否有可能做出低質量的圖像。

謝謝

回答

0

您可以使用圖像轉換器來達到此目的。當用戶上傳一個文件時,它會發送給轉換器(根據定義的設置)。然而,您需要訪問在我認爲的服務器上運行的應用程序。

2

您有有損壓縮四種選擇:

  • 降低的空間分辨率(大小)
  • 減少在其他領域比特深度
  • 壓縮(JPEG)
  • 這些的
組合

而且,您可能會獲得最佳的JPEG增益,可用於照片等豐富的圖片,並可降低bitdepth(甚至直到使用8位或更少的調色板)對顏色變化較小的其他調色板。請注意,如果與之後的無損壓縮結合使用,比特率降低最有效,例如運行長度編碼(您是否知道甚至是jpeg使用它?)

0

ypnos已經提到位深度的減少。閱讀你的問題我也立即通過dithering,這將減少顏色空間的大小,以保持圖像更好。你可以很容易地找到圍繞網絡的Floyd-Steinberg algorithm的實現。