ホームページ > バックエンド開発 > C++ > PNG 画像の「libpng 警告: iCCP: 既知の不正な sRGB プロファイル」エラーを修正する方法?

PNG 画像の「libpng 警告: iCCP: 既知の不正な sRGB プロファイル」エラーを修正する方法?

DDD
リリース: 2024-12-05 01:25:15
オリジナル
559 人が閲覧しました

How to Fix the

Libpng 警告: iCCP: 既知の不正な sRGB プロファイルの診断と解決

「libpng 警告: iCCP: 既知の不正な sRGB プロファイル」エラーが発生した場合" SDL を使用して PNG 画像をロードしているときに、特定のアプリケーションがそれを実際の画像として誤って解釈する可能性があります。 エラー。この問題を修正するには、問題のあるチャンクをファイルから削除します。

ImageMagick を使用した解決策:

ImageMagick を使用すると、次のコマンドを利用して破損した iCCP チャンクを削除できます。 :

特定の場合ファイル:

convert in.png out.png
ログイン後にコピー

フォルダー内のすべての PNG ファイル:

mogrify *.png
ログイン後にコピー

警告 検証:

ImageMagick がインストールされているかどうかを確認するにはlibpng16 が搭載されている場合は、次を実行しますコマンド:

convert -list format | grep PNG
ログイン後にコピー

ImageMagick のバイナリ リリース:
https://imagemagick.org/script/binary-releases.php

メモAndroid プロジェクトの場合:

Android プロジェクトの場合は、 Android Studio 内の「res」フォルダーに移動し、それに応じて mogrify コマンドを実行します:

C:\{your_project_folder}\app\src\main\res\drawable-hdpi\mogrify *.png
ログイン後にコピー

以上がPNG 画像の「libpng 警告: iCCP: 既知の不正な sRGB プロファイル」エラーを修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート