最方便强大的图片批量处理工具就是IrfanView


为什么总有人问批处理图片的问题呢?固然可以用专业工具,但是,IrfanView也是极其方便、极其强大啊。想改变格式、改变大小(无论是绝对大小、百分比、缩放、裁剪)、改变方向、做特效、加文字、改文件名(极其强大,模板可调用几十个参数,还能同时做3组替换)……我真想不出哪些功能不可以实现。

而这一切,只要按下热键B:
图片以FreeMind绘制

上图(参阅:用FreeMind绘制思维导图)是整理的功能列表,看下面的界面吧,注意高亮部分,都提供了实实在在的功能:

IrfanView批量处理
IrfanView批量处理
IrfanView批量处理
IrfanView批量处理

IrfanView根据EXIF重命名

如下flash视频是对RenameXif – 根据 exif 信息批量修改照片文件名Namexif – 根据 EXIF 信息重命名数码照片的补充。老原则,善用比佳软更重要。支持原创,但不重复发明轮子(练习作用除外)。
如果看不到flash,请检查浏览器/广告过滤/flash版本。如果你的IrfanView无法做到此点,可能是①照片中无对应的EXIF信息;②你的IrfanView缺少插件IrfanView\Plugins\Exif.dll。

相关资料:
  电脑报文章XnView和IrfanView批量处理图片功能比拼结论为:XnView具有的较多的滤镜和动作特效,使其在批量处理需要较高美观度的图片时比较适用;而IrfanView的高效的转换过程,使其在处理超大量的图片时极有用武之地。

文章更新历史:
2012-11-20:更新图片。
2008-10-14:初稿。>


《 “最方便强大的图片批量处理工具就是IrfanView” 》 有 51 条评论

  1. 我以前也是看了博主的推荐用IrfanView,不过在裁剪图片时发现不能满足我的需求。现在换用了另一个免费图片软件FastStone Image Viewer,能满足我的需要了。

    简单地说,就我的需求而言,IrfanView和FastStone Image Viewer的差别在:
    1.IrfanView不支持预读,连续打开图片时不甚流畅。
    2.我经常需要把电脑上的图片裁剪某一部分后用在手机上,而IrfanView裁剪图片时无法在固定裁剪比例后随意缩放移动裁剪框,很不方便。FastStone在这一点上就做得很好,可以媲美ACDSee。

  2. 这个软件功能着实专业强悍,比我以前用的一个BatchRename的开源软件厉害!
    我以前(其实现在也还是)非常喜欢尝试各种新鲜的小软件,积累了很多的技巧,后来同事们电脑上有什么复杂的问题都问我。但耽误的时间也非常多,仔细回头一看,又有几个技巧对自己的成功有作用了。——多说两句了,呵呵。
    ps:我的博客都是原创,坚持更新,可以做个友链,我已经给你加上去了。

  3. 至于批量处理图片,我极少使用,没有发言权。FastStone针对批量处理图片有一个专门的工具FastStone Photo Resizer,不知道FastStone Image Viewer功能怎样。

    此外,在不考虑预读的情况下,比如第一次打开图片时,FastStone要比IrfanView慢一点点。不过打开后面的图片经过预读之后,还是FastStone明显更快。

  4. 最方便强大的图片批量处理工具就是IrfanView | 善用佳软…

    为什么总有人问批处理图片的问题呢?固然可以用专业工具,但是,IrfanView也是极其方便、极其强大啊。想改变格式、改变大小(无论是绝
    对大小、百分比、缩放、裁剪)、改变方向、做特…

  5. 看标题能明白xbeta对irfanview深厚的感情,呵呵

    我是受xbeta的推荐同时开始开始使用tc和irfanview的,总感觉两款软件的设计有种说不出的相似。二者都是很有魅力的软件,会让人在上手之后爱上。

    不过irfanview复杂的热键确实需要花点时间记忆,处理缩略图的方式也较“另类”。

  6. 一直在找一个可以根据EXIF信息重新设置照片文件日期(即文件的修改日期)的工具,因为我的相机在导出照片文件时无法保留原有的文件日期。

    如果博主有能实现这个功能的软件,还望不吝赐教,谢谢!

    【善用佳软答复:2008-10-14
      不知道此类软件,提供如下信息吧:
      ①如果我遇到此种情况,会想一个能保留日期的导出办法;
      ②找不到的话,会手工处理。估计每次的照片也就是几批,修改日期设到天就可以了吧;
      ④会编程的或AutoHotkey高手,大概能写点代码解决;
      ⑤TC可以批量修改日期和Exif信息,但不能据其一修改另一。

    Google之:
      共享软件,http://www.picmeta.com/products/picture-information-extractor.htm 可以解决,但不太值得;
      这款软件,也共享,但可能beta版不需要注册:http://www.attributemagic.com/attributemagic-pro.html
      此软件是命令行的,应该免费,可以做到。参见http://www.cpanforum.com/threads/7537
      ★目前看起来最好的方案★ http://www.codeproject.com/KB/applications/JPGDateChanger.aspx 开源,小巧,专门解决你的问题:JPGDateChanger is a tool that changes last modified date of a JPG file to match the date extracted from Date Taken field in file’s EXIF tag.】

  7. 老大,請問“基本Unicode支持”該如何開啟?怎么我找不到相關選項呢?【google:“增加对Unicode的基本支持 xbeta irfanview”】
    另外,如何設置改名的時候把擴展名都修改呢?【IrfanView未考虑此需求。如果是“改”扩展名,我会用TC;如果是转换格式,IrfanView是可以的。】
    還有,已設置“自動根據Exif信息旋轉圖像”,可是數碼相片還是需要手動設置~@@~
    已有Exif.dll文件。
    PS:如果上面的功能需要插件,麻煩老大提供具體下載地址,謝謝~
    v4.2

    • IrfanView v4.2没有中文版,难怪~@@~

      切换英文版设置好选项后再次切换成中文版又是不行的。

      重设置成英文版后,竟然发现无法切换到中文版了……

  8. 很奇怪 没发现这些图形处理软件能转成ICO格式的

    另外 用picass3看图好像比光影看看模糊??

    反正看课程表 picass看起来那些字就像水墨了一样 不管鼠标滚轮怎么滚 光影看看就很清晰

    【善用佳软答复:我确认IrfanView就能另存图片为ico。印象中GIMP也可以处理。】

  9. 根据EXIF信息重新设置照片文件日期(即文件的修改日期)的工具,命令行下推荐使用jhead.exe,下载地址:http://www.sentex.net/~mwandel/jhead/。本人使用这个命令行程序做了一个批处理脚本,其中含有你需要的这个功能,推荐你使用:http://bbs.bathome.cn/viewthread.php?tid=69

  10. 有两个ACDSEE的功能我在IRFANVIEW里不知道如何实现,借地儿请教一下:
    1.图片旋转时可选取相对线作为水平或竖直参照
    2.图片旋转后自动剪裁
    谢谢~

  11. 我也用XnView,由于习惯ACDsee的操作了,发现XnView很轻易的设置为ACDSee的习惯,所以就用下来了,毕竟比ACDSee启动速度快的多,功能也够用!

  12. 此文不得不顶。

    IV给我的方便太多了,一直在用。它的功能强大,启动又快,真是好软件。它的批量修改图片功能的确超赞。

  13. IrfanView的批处理功能确实很强,建议大家多看看帮助文件,这里分享一个在TC中将光标处所在的文件批量更改为宽度500,纵横比不变的命令:

    在工具栏中新建一项:
    1.命令:%COMMANDER_PATH%ToolsIrfanViewi_view32.exe
    注:我的IV放在TC的ToolsIrfanView目录下

    2.参数:
    %P%S /resize_long=500 /convert=c:temp$Nw500.jpg /aspectratio

    3.开始路径:
    %COMMANDER_PATH%ToolsIrfanView

    下面的图标文件、图标、按钮提示就不提了。^_^

  14. 挺喜欢这个软件,一点意见,就是不明白为什么看图软件还要加上听歌这个功能,即使是预览也不应该。把mp3.dll删除了,碰到文件夹里有mp3了,就会弹出窗口,缺少这个dll,请问善佳软件怎么解决这个问题,谢谢。

    【善用佳软答复:
    试试选项中,不要选中多余的文件类型关联,以及浏览目录载入哪些文件类型。】

  15. 楼上的问题我也会遇到。我没有关联swf格式,在浏览文件夹的时候,移动滚轮,会弹出swf的。如果有jpeg和avi格式在一个文件夹,也会这样。我确认,没有关联avi到irfanview。

  16. 呵呵,这个我有点发言权。IrfanView我用了有3年了,非常实用非常喜欢。刚开始的时候在公司里处理电影缩略图的时候,常常需要两种大小格式不一样的图片,用了很多工具都不满意,知道有一天自己摸索出它的批处理功能,效率大为提高,并且现在新版本的参数比原来又强大了,批处理更加得心应手,强推!
    再加一句,善用佳软推荐的我都强推,就是有得太难的,不容易学会。呵呵。

  17. 虽然XnView开启速度慢,但我还是用它,对IrfanView有些不习惯。

    还有就是我觉得XnView缩微图的质量比较好,看一些色彩单一的图片就体现出来了,这里有三张对比图片(同一张图片,分别用三款软件缩放到301×418再截图):

    IrfnView
    http://farm4.static.flickr.com/3066/2958584772_584349ee80_o.jpg

    iSee
    http://farm4.static.flickr.com/3183/2958584778_71f860cf69_o.jpg

    XnView
    http://farm4.static.flickr.com/3142/2958584782_bfe5943115_o.jpg

    三张图片拼接到一起(从左到右依次Xview,iSee, Irfan):
    http://farm4.static.flickr.com/3288/2958584794_dc12dd742b_o.jpg

  18. 用4.2英文版找到“unicode”的相关设置,因为v4.2没有中文中文dll,用v4.1的dll就找不到相关设置。

    不过可以通过修改”i_view32.ini”文件内的“Unicode=0”字符,将‘0’修改成‘1’即可。

    可是这样一来只要在中文版内重新确定属性设置就会失效。

    顺便提一下,“i_view32.ini”默认是ansi编码的,最好重新保存为unicode编码,不然属性设置有中文路径、字体等等都会显示有误。貌似这是软件作者大意了。很多软件的ini文件都用unicode编码。

    【善用佳软/2008-10-28:如有时间,力争把上述问题反馈给作者、译者。】

    关键的一点。设置“对Unicode的基本支持”后,只能打开单张图片,同一个目录下的其他图片,用‘←、→’上下翻动都无法进行图片切换,提示切换文件夹。请佳软大大查看。【善用佳软/2008-10-28:我这里翻页正常。】

    • 可我这只要设置unicode就出现这问题,如图:
      http://www.flashayi.cn/bbs/IrfanView.jpg
      麻烦佳软老大帮忙看看我的设置,配置文件下载
      http://www.flashayi.cn/bbs/i_view32.rar

      【善用佳软:
        ①所谓左右键无法进入下一图片,是你设置的原因。点工具栏按钮是可以翻页的。请设置:杂项1 → 按方向键时始终进入下一图片。
        ②乱码的原因在于中文版,请换用官方英文版+官方中文包。】

    • 刚才重新在官方下载了安装包和中文包全新安装到了不同目录。还是只要设置“对Unicode的基本支持”后,就无法翻页。而且工具栏的翻页也成灰色状态。英文版也同样。
      老大你确定你那OK?

      • 修改成Unicode=0,就可以翻页了;貌似=1时,无法识别含中文字符的文件夹;=1时,在不含中文字符的文件夹可以自由翻页

  19. 缩放的功能没有我需要的,就是缩放到具体的文件大小,比如我要最大图片小于300K,肯定做不到了,目前我也只见到过jpeg imager有这种功能,当然我还想要能同时设置转换后最大的文件大小,最小文件大小,网络上就真的找不到这样的软件了

  20. IrfanView的上、下一张图片是根据什么来排序的?
    能否设定成根据名称来排序呢?
    WINDOWS的图片查看器默认就是根据名称来看下一张图嘀~
    【善用佳软:好软件会把决定权交给用户。根据什么来排序?菜单: 选项 → 文件目录排序 】

  21. 我试了这个批处理,还是比较好用的,但是我发现批处理的时候竟然没有滤镜选择,后来想到可能是用了和单张resize时同样的滤镜,于是在单张resize那里换了滤镜再批处理,几次下来发现生成的文件大小都不同,看来确实是这样的规则,只是没有提醒比较让人摸不着头脑呢。

    另外我发现irfanview只有把图片放大时才让你选择滤镜,缩小时没有,这意味着什么呢?我觉得缩小时没有用到滤镜是不可能的,不可能有那么好的效果,但究竟采用了什么滤镜呢?既然不让选滤镜那就是说明作者认为现在用的这种算法已经是最佳了?Xbeta能否释疑一下?

    另外irfanview里的Lanczos是哪个版本呢(因为它没有标)?我有次在网上看到有Lanczos4和5,但貌似综合效果不如3,Faststone Image Viewer 用的也是3。
    【善用佳软:太高深,超出了研究范围。】

  22. 我今天发现irfanview有一点让人无法忍受,我将一个图标缩小后另存为PNG,但最后软件一定要问我将什么颜色选择为透明色,而不管我怎么选,都不能达到预期效果,而其他几个看图软件都能完美地完成任务,不需进行任何选择。irfanview很优秀,但这种地方为什么没有照顾到,我比较困惑,难道是我用不来?

    【善用佳软:
      普通图片转png/gif,确实存在①是否设透明色②选何种颜色为透明色的问题。
      IrfanView的保存对话框下面,有一个“显示选项”勾选框。选中后,在出现的“选项”对话框中,取消透明色相关设置即可。
      如果多数情况下需要设定透明色(因此保留了这一选项),偶然不需要设定时,只要IrfanView询问透明色时,按Esc取消即可。】

  23. 谢谢你的回复,我的意思大致就是:比如一个图标周围本来含有透明色,是设计出来的作品,然后我把这个图标另存,不管是PNG还是ICO,它总是失去原来的透明方案,直接用灰底替代,所以才会要你选一个透明色。这个选择很多时候是毫无意义的,那都已经失去原来的透明方案了,和原来设计过的方案不是一个层面的了。如果按ESC退出,那就保留失去透明色的方案,直接变成灰底,和irfanview默认背景色相同,只要换其他颜色作底色,一下便可看出那是灰底。

    IrfanView很好用,所以我对它存在这么明显的一个问题感到很好奇和困惑,不知道作者怎么想的。
    【善用佳软:IrfanView似乎不能保持原有的透明色。XnView也没有找到类似功能。】

    • 我遇到同样的问题,非常头痛,不能保存透明色这个很失败,选择颜色根本起不到作用。但是我也有成功的时候,就是将默认背景改成白色。你可以尝试下,假如改成白色的话,透明色就能保留了。不知道为什么。

      另外我的问题是发现在浏览一个文件夹的图片的时候,浏览完最后一个文件后总是让选择文件夹,很是不解。不知道为何。

  24. 我发现帮助文档里一个有意思的地方:
    Q: What is the IrfanView icon, is this a bear or devil or something else?

    A: This is a red CAT, a road cat. Note, I like cats, but this is a joke 😉

发表回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据