Amaran Libpng: iCCP: Diketahui Diagnosis dan Penyelesaian Profil sRGB Salah
Apabila menghadapi ralat "amaran libpng: iCCP: diketahui profil sRGB tidak betul " semasa memuatkan imej PNG menggunakan SDL, aplikasi tertentu mungkin menyalahtafsirkannya sebagai sebenar ralat. Untuk membetulkan isu ini, keluarkan bahagian yang bermasalah daripada fail.
Penyelesaian menggunakan ImageMagick:
Menggunakan ImageMagick, anda boleh menggunakan arahan berikut untuk mengalih keluar bahagian iCCP yang rosak :
Untuk khusus fail:
convert in.png out.png
Untuk semua fail PNG dalam folder:
mogrify *.png
Pengesahan Amaran:
Untuk mengesahkan sama ada pemasangan ImageMagick anda dilengkapi dengan libpng16, jalankan arahan berikut:
convert -list format | grep PNG
Perduaan Keluaran untuk ImageMagick:
https://imagemagick.org/script/binary-releases.php
Nota untuk Projek Android:
Untuk Android projek, navigasi ke folder "res" dalam Android Studio dan laksanakan perintah mogrify dengan sewajarnya:
C:\{your_project_folder}\app\src\main\res\drawable-hdpi\mogrify *.png
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat 'amaran libpng: iCCP: diketahui profil sRGB yang salah' dalam Imej PNG?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!