Windows 파일 탐색기 미리보기 표시는 PNG의 gAMA 청크를 지원하지 않습니다.
3942 단어 ImageMagickWindowspng
환경
배경
ImageMagick의 convert 명령을 사용하여 PNG의 gAMA 청크를 변경했습니다.
# 元の画像のgAMAチャンクの値
$ identify -verbose original.png
...
Properties:
png:gAMA: gamma=0.45455 (See Gamma, above)
$ # ガンマ補正値を"3"に設定する
$ convert original.png +gamma 3 converted.png
$ # 画像の詳細情報を出力する
# 元の画像のgAMAチャンクの値
$ identify -verbose converted.png
...
Properties:
png:gAMA: gamma=3 (See Gamma, above)
변환 후의 화상은 감마 보정치가 "3"으로, 원래의 화상보다 얇게 표시됩니다.
(Firefox에서 "얇게 표시되는 것"을 확인했습니다)
일어난 일
Windows 10의 파일 탐색기에서 미리보기 표시 (특대 아이콘)하면 "converted.png"는 "origina.png"의 미리보기 표시와 동일했습니다.
Windows 포토에서 "converted.png"를 연 후 파일 탐색기를 업데이트하면 "converted.png"의 색상이 얇아집니다.
gAMA 청크를 지원하는지 여부
다양한 소프트웨어에서 gAMA 청크가 지원하는지 확인했습니다.
OS
소프트
결과
Windows7
페인트
NG
Windows7
사진 뷰어
NG
Windows7
파일 탐색기 미리보기 표시
NG
Windows10
페인트
NG
Windows10
Microsoft 사진
OK
Windows10
파일 탐색기 미리보기 표시
NG/OK(상기 참조)
Xubuntu
ristretto 0.8.0
NG
Xubuntu
Eye of GNOME Image Viewer 3.18.2
OK
Xubuntu
Thunar 1.6.11 미리보기보기
NG
macOS High Sierra
Finder 10.13.5 미리보기보기
OK
요약
# 元の画像のgAMAチャンクの値
$ identify -verbose original.png
...
Properties:
png:gAMA: gamma=0.45455 (See Gamma, above)
$ # ガンマ補正値を"3"に設定する
$ convert original.png +gamma 3 converted.png
$ # 画像の詳細情報を出力する
# 元の画像のgAMAチャンクの値
$ identify -verbose converted.png
...
Properties:
png:gAMA: gamma=3 (See Gamma, above)
Windows 10의 파일 탐색기에서 미리보기 표시 (특대 아이콘)하면 "converted.png"는 "origina.png"의 미리보기 표시와 동일했습니다.
Windows 포토에서 "converted.png"를 연 후 파일 탐색기를 업데이트하면 "converted.png"의 색상이 얇아집니다.
gAMA 청크를 지원하는지 여부
다양한 소프트웨어에서 gAMA 청크가 지원하는지 확인했습니다.
OS
소프트
결과
Windows7
페인트
NG
Windows7
사진 뷰어
NG
Windows7
파일 탐색기 미리보기 표시
NG
Windows10
페인트
NG
Windows10
Microsoft 사진
OK
Windows10
파일 탐색기 미리보기 표시
NG/OK(상기 참조)
Xubuntu
ristretto 0.8.0
NG
Xubuntu
Eye of GNOME Image Viewer 3.18.2
OK
Xubuntu
Thunar 1.6.11 미리보기보기
NG
macOS High Sierra
Finder 10.13.5 미리보기보기
OK
요약
모르는 것
왜 Microsoft 포토에서 열면 파일 탐색기의 미리보기 표시가 변경됩니까?
보충
ImageMagick의 +gamma 옵션 설명
Use +gamma value to set the image gamma level without actually adjusting the image pixels. This option is useful if the image is of a known gamma but not set as an image attribute (e.g. PNG images). Write the "file gamma"which is the reciprocal of the display gamma; e.g., if your image is sRGB and you want to write a PNG gAMA chunk, use
htps //w w. 이마게마기 ck. 오 rg / sc 리 pt / こまん d ぃ ね 오 p chion s. php#가마 인용문
Reference
이 문제에 관하여(Windows 파일 탐색기 미리보기 표시는 PNG의 gAMA 청크를 지원하지 않습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yuji38kwmt/items/3a7c21a5844ea6ec14b9
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
ImageMagick의 +gamma 옵션 설명
Use +gamma value to set the image gamma level without actually adjusting the image pixels. This option is useful if the image is of a known gamma but not set as an image attribute (e.g. PNG images). Write the "file gamma"which is the reciprocal of the display gamma; e.g., if your image is sRGB and you want to write a PNG gAMA chunk, use
htps //w w. 이마게마기 ck. 오 rg / sc 리 pt / こまん d ぃ ね 오 p chion s. php#가마 인용문
Reference
이 문제에 관하여(Windows 파일 탐색기 미리보기 표시는 PNG의 gAMA 청크를 지원하지 않습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yuji38kwmt/items/3a7c21a5844ea6ec14b9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)