Memahami Amaran: "libpng warning: iCCP: diketahui profil sRGB yang salah"
Apabila memuatkan imej PNG dengan SDL, anda mungkin menghadapi amaran "amaran libpng: iCCP: diketahui profil sRGB yang salah." Amaran ini menunjukkan masalah dengan profil Konsortium Warna Antarabangsa (ICC) imej.
Punca Amaran:
Penyelesaian:
Terdapat beberapa pilihan untuk menyelesaikan masalah ini:
1. Abaikan Amaran:
Sesetengah aplikasi mungkin tidak menganggap amaran sebagai ralat, membenarkan anda mengabaikan mesej.
2. Keluarkan Potongan iCCP (Windows):
convert in.png out.png
3. Keluarkan Potongan iCCP (Semua Platform):
mogrify *.png
4. Kenal pasti dan Betulkan Fail Bermasalah (Windows):
pngcrush -n -q *.png
5. Pasang dan Gunakan pngcrush:
pngcrush -nowarn -iphone in.png out.png
Nota:
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat 'amaran libpng: iCCP: diketahui profil sRGB yang salah'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!