私は、粉砕されたPNG画像について話している記事と、それらを解く方法を知りました。最初の手で画像を押しつぶす目的は何ですか?また、[UIImage imageWithName:]を使用して、まだ潰れた画像を読み込むことはできますか?PNG画像を破砕する必要がある理由は何ですか?
1
A
答えて
1
これは、ロスレスの最適化や圧縮を使用して、ファイルのサイズを縮小するために使用されます。
いくつかの最適化を使用して入力画像を評価することができます。基本的な例:入力がグレースケールで、カラーとして保存されている場合、グレースケールイメージが出力されることがあります。もちろん、それが使用するより複雑な最適化があります。
[UIImage imageWithName:]を使用してもまだ潰れた画像を読み込むことはできますか?
はい
0
それは基本的に(つまり、あなたが任意の画像品質を失うことはありません)すべてのデータの損失を伴わない圧縮の形式です。データを圧縮することでサイズが小さくなり、それが実際に実行される理由になります。
関連する問題
- 1. Zend Frameworkをinclude_pathで設定する必要がある理由
- 2. iOS開発:XAuthを使用してTwitterユーザーを認証する必要がある理由は何ですか?
- 3. アンドロイドデバイスでバイナリファイルが破損する可能性がある理由
- 4. 画像にaltを含める必要がありますか?
- 5. Windowsのシステムディレクトリにコピーする必要があるPHPライブラリとその理由は何ですか?
- 6. SQL:CREATE TRIGGERに先行する必要がある理由
- 7. クラスをインスタンス化するために "new"演算子を使用する必要がある理由と使用しない理由は何ですか?
- 8. png画像はブラウザ間で互換性がありますか?
- 9. コミュニティページグラフ画像ユーザーアクセストークンが必要ですか?
- 10. 展開ASP.NET Webサイト:セットアップには* .msiが必要な理由は何ですか?
- 11. グレードのチェックループが無効である理由は何ですか?
- 12. ファイルが必要な理由は何ですか?実行されなかった理由
- 13. 頂点変位破砕メッシュ
- 14. RIAが必要な理由
- 15. 画像を回転させる必要があります
- 16. アンドロイドデベロッパーが知る必要があることは何ですか?
- 17. ウェブ開発のpng画像の特質は何ですか
- 18. 透かし画像でカーソルを作成する必要があります
- 19. ジェネリックサブクラスで型制約を再宣言する必要がある理由
- 20. Java 8ラムダ構文で引数型を指定する必要がある理由はありますか?
- 21. インストールする必要があるJavaのバージョンは何ですか?
- 22. $ PATHを理解するために何が必要ですか
- 23. 整数からintに変換する必要がある理由
- 24. ajax経由でサーバーからpng画像をブラウザに表示する方法
- 25. URLを共有するときにFacebookがタイトルと画像を取得しない理由は何ですか?
- 26. ファイアウォールで開く必要があるjbossポートは何ですか?
- 27. WPFでAutomationPropertiesが必要な理由
- 28. Javaセキュアなコーディングが重要な理由は何ですか?
- 29. 画像ごとにサムファイルを作成する必要がありますか?
- 30. いつ画像をデータベースに保存する必要がありますか?
Xcode SDKに含まれているアップルのpngcrushバージョンを使用するとデータが失われます。 RGBデータは、ピクセルが完全に透明である場合には失われ、ピクセルが半透明である場合には精度が低下する。 –