私は、粉砕されたPNG画像について話している記事と、それらを解く方法を知りました。最初の手で画像を押しつぶす目的は何ですか?また、[UIImage imageWithName:]を使用して、まだ潰れた画像を読み込むことはできますか?PNG画像を破砕する必要がある理由は何ですか?
1
A
答えて
1
これは、ロスレスの最適化や圧縮を使用して、ファイルのサイズを縮小するために使用されます。
いくつかの最適化を使用して入力画像を評価することができます。基本的な例:入力がグレースケールで、カラーとして保存されている場合、グレースケールイメージが出力されることがあります。もちろん、それが使用するより複雑な最適化があります。
[UIImage imageWithName:]を使用してもまだ潰れた画像を読み込むことはできますか?
はい
0
それは基本的に(つまり、あなたが任意の画像品質を失うことはありません)すべてのデータの損失を伴わない圧縮の形式です。データを圧縮することでサイズが小さくなり、それが実際に実行される理由になります。
関連する問題
- 1. PNG画像をcdnjsで追加する必要がありますか?
- 2. 画像が壊れることがある理由は何ですか?
- 3. PNG画像には文書タイプが必要ですか?
- 4. Tizenプロジェクトでtizen_32.pngが必要な理由は?
- 5. ギャラリーから画像を選択するのにWRITE_EXTERNAL_STORAGEが必要な理由
- 6. フィルタ集約が必要な理由は何ですか?
- 7. メソッドaddMouseListenerにスーパーが必要ない理由は何ですか?
- 8. アンドロイドスタジオが画像の品質を低下させる理由は何ですか?
- 9. セマフォでロックを使用する必要がある理由
- 10. Zend Frameworkをinclude_pathで設定する必要がある理由
- 11. MMUをハードウェアで構築する必要がある理由
- 12. CopyOnWriteArrayListがシリアル化をカスタマイズする必要がある理由
- 13. すべての画像コンポーネントに対してparbaseコンポーネントを継承する必要がある理由
- 14. TextViewでHtml.fromHtmlから画像を視覚化する(画像はサーバー内にある必要があります)
- 15. iOS開発:XAuthを使用してTwitterユーザーを認証する必要がある理由は何ですか?
- 16. アンドロイドデバイスでバイナリファイルが破損する可能性がある理由
- 17. OAuth2:リダイレクトuriを検証する必要がある理由
- 18. ブラウザ(IE、Chrome)ドライバをダウンロードする必要がある理由
- 19. bodyタグにVue.jsを追加する必要がある理由
- 20. Windowsのシステムディレクトリにコピーする必要があるPHPライブラリとその理由は何ですか?
- 21. 私のsimple_form引数としてURLを含める必要がある理由は何ですか?
- 22. 画像にaltを含める必要がありますか?
- 23. クラスが必要な理由Preference <T>はオブジェクトでラップする必要がありますか?
- 24. SQL:CREATE TRIGGERに先行する必要がある理由
- 25. クラスをインスタンス化するために "new"演算子を使用する必要がある理由と使用しない理由は何ですか?
- 26. png画像はブラウザ間で互換性がありますか?
- 27. グレードのチェックループが無効である理由は何ですか?
- 28. 展開ASP.NET Webサイト:セットアップには* .msiが必要な理由は何ですか?
- 29. コミュニティページグラフ画像ユーザーアクセストークンが必要ですか?
- 30. ファイルが必要な理由は何ですか?実行されなかった理由
Xcode SDKに含まれているアップルのpngcrushバージョンを使用するとデータが失われます。 RGBデータは、ピクセルが完全に透明である場合には失われ、ピクセルが半透明である場合には精度が低下する。 –