Windows照片查看器无法显示此图片
2022-12-24 09:10阅读:
Windows
照片查看器无法显示此图片,因为计算机上的可用内存可能不足。请关闭一些目前没有使用的程序或者释放部分硬盘空间(如果硬盘几乎已满),然后重试。
原因:windows自带的照片查看器不支持iccV4,只支持iccV2?
反正微软也不修复不更新,爱用不用吧。以下提供了好多种简单的办法,大部分都是采用了删除图片中的ICC
profile。JPG图片的格式规范中,有图片的扩展信息,包括 JFIF ,EXIF,ICC
等等。
最终发现最有可能的是 ICC 信息导致的问题。
ICC 是个啥?
关于它的配置格式说明:Embedding ICC profiles in image file
formats
上面这个链接说明是英文的,看着费劲吧,其实它就是所谓的色彩同步描述文件。
这个色彩同步描述文件(有些长,有些拗口哈),应该是它有自己的一套它认为的更好的颜色显示方案。
如果这个颜色显示方案在系统中没有相配套的,那么就会显示出错啦。
这里要友情提醒一下,由于去除了图片原有的 ICC
信息,所以显示出来的图片颜色会与原图有所不同哦。
1. exiftool
exiftool -icc_profile= *.jpg
del *.jpg_original /s
文件改名成这个,直接拖到它身上即可(我最喜欢这种方式了,相当于直接设置参数,当然用快捷方式也可以设置参数)。exiftool
(-overwrite_Original -ColorSpaceTags=).exe
icc_profile和ColorSpaceTags的区别是什么呢?包含与被包含?
参考:https://www.52pojie.cn/thread-1727136-1-1.html
Simple options may be added inside brackets in the
name of the stand-alone executable. (But note that the characters
/\?*:|'<> may not be used because they are invalid in Windows
file names.) In this way, the behaviour of the drag-and-drop
application can be customized. For example:
Executable Name Operation
exiftool(-k).exe
Print meta information in window and pause before
terminating.
exiftool(-k -a -u -g1 -w
txt).exe
Generate output '.txt' files with detailed meta
information.
exiftool(-k -o %d%f.xmp).exe
Generate sidecar '.xmp' files.
exiftool(-copyright='Phil
Harvey').exe
Add copyright information (and don't pause before
terminating).
Hint: Options may also be added to the 'Target'
property of a Windows shortcut for the executable. Using a shortcut
has 3 advantages over adding options in the file name: 1) different
shortcuts may be created without requiring multiple copies of the
executable, 2) characters which are invalid in file names may be
used, and 3) the shortcuts can be given more meaningful (and
convenient) file names.
As well, it may be useful to increase the window and
buffer sizes to display more information: Right-click on the
window's title bar then select 'Properties' from the menu and
change the window layout settings.
2. 控制面板中修改颜色管理,这个就相当于修改ICC profile?
这种修改可能会造成照片打印时颜色失真。更改后
CMYK模式下的图片会显示成颜色反相(反色),打印时会出现黑底白字。一般不建议修改个这配置,建议还是换图片查看器,微软自带的实在太旧了!
https://zhuanlan.zhihu.com/p/270892557
3.
jhead(这是应该是我最喜欢的)!可以直接发送到它身上。新建个快捷方式,然后快捷方式里修改,加上-du选项,然后使用发送到!搞定
https://www.sentex.ca/~mwandel/jhead/usage.html
jhead.exe -du a.jpg
4. jpg图片修复工具V1.0
https://blog.csdn.net/leizhendong/article/details/104715256