每GPG guidelines,照片ID應該是大約240x288像素和4k-6k的大小。我用:convert -resize 240x240 -quality 75 original.jpg gpguid.jpg
。但是,結果文件仍然是17k。具體來說,我很好奇在降低質量水平之前我有什麼選擇。應該使用哪個Imagemagick轉換參數來創建GPG公鑰圖片?
0
A
回答
2
這是我解決的命令:convert -resize 240x240 -quality 55 -strip -sampling-factor 4:2:0 original.jpg gpguid.jpg
。
原始命令產生了17,169字節的文件。 -strip
參數的大小由removing profiles and comments減小到10,226字節。 -sampling-factor
參數由cutting the chroma channel's resolution in half without affecting the luminance resolution減小到8,315字節。最後,將質量降低到55使我在推薦的6K範圍內。
+0
這應該是被接受的答案。 – vicTROLLA
2
ImageMagick
有一項功能,允許您設置一個最大輸出文件的大小,你會發現你會得到更好的讓它這樣做,而不是隨意降低質量,所有照片都指定尺寸內的點 - 這樣您應該保留儘可能多的質量:
convert input.jpg -strip -resize 240x240 -define jpeg:extent=6kb result.jpg
上述命令將導致文件剛好低於6kB。
相關問題
- 1. 使用imagemagick創建GIF圖片 - 轉換:圖片重疊
- 2. Gpg使用公鑰加密
- 3. 我應該使用哪個圖像處理庫來創建視頻幻燈片?
- 4. Erlang - 導入GPG公鑰
- 5. 我應該在哪裏存儲公鑰?
- 6. 使用Imagemagick在圖像上創建CircleText(轉換)
- 7. 如何用ssh公鑰加密gpg?
- 8. 轉換PGP公鑰
- 9. GPG使用PowerShell腳本中的多個公鑰加密文件
- 10. 如何在不使用本地存儲(在〜/ .gpg下)的情況下從gpg私有公鑰獲取公鑰?
- 11. 創建公鑰和私鑰
- 12. 哪個restlet版本應該用來創建網站
- 13. DSA問題 - 使用.NET創建DSA公鑰/私鑰,使用Java公鑰(android)
- 14. 我應該使用哪些模塊來創建遊戲樹?
- 15. 在Go中直接創建或使用GPG或SSH密鑰
- 16. 使用ImageMagick從VBA轉換圖像
- 17. 使用ImageMagick將PDF轉換爲圖像
- 18. 該轉換器的轉換器參數應該是什麼
- 19. 我應該使用哪個API來創建多個Python3解釋器實例?
- 20. 應該使用UML來創建GUI?
- 21. Android源回購GPG公鑰找不到
- 22. 如何在bash中獲得GPG公鑰?
- 23. 檢查GPG/PGP公鑰是否有效
- 24. 我應該使用哪種Excel公式
- 25. 我應該使用哪種PageRank公式?
- 26. GPG SECURITY:如何驗證emailID和GPG公鑰?
- 27. .CDR轉換爲.SVG使用ImageMagick轉換
- 28. 用imagemagick創建一個弧形圖像
- 29. 使用ImageMagick將PDF轉換爲圖像和轉換後的圖像名稱應該開始從1改爲0
- 30. 使用imagemagick將希伯來語文本轉換爲圖像
謝謝@ ryan-vincent,我實際上想知道在降低質量之前是否還有其他優化措施。 –
我根本不在乎16kB的圖像大小。對於使用4k RSA密鑰製作的密鑰,16kB大致等同於四項認證。 –