[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
你定义的标准尺寸有好几个,假如有个图片是2513X3650,到底需要修改成哪个尺寸呢?规律是什么呢?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 3# luckcsz


下载 nconvert 和下面的 test.bat 保存到图片所在文件夹下执行
http://bcn.bathome.net/s/tool/index.html?key=nconvert
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set "OutFolder=处理结果"
  4. set "LogFile=A2.log"
  5. md "%OutFolder%"
  6. type nul > "%LogFile%"
  7. for /f "delims=" %%a in ('dir /b /a-d *.jpg') do (
  8.     echo 正在处理文件 %%a
  9.     for /f "skip=2 tokens=1-2 delims=:" %%i in ('nconvert -quiet -info "%%a"') do (
  10.         set "str=%%i"
  11.         if "!str: Width =!" neq "%%i" (
  12.             set "PicW=%%j"
  13.             set "PicW=!PicW: =!"
  14.         ) else if "!str: Height =!" neq "%%i" (
  15.             set "PicH=%%j"
  16.             set "PicH=!PicH: =!"
  17.         )
  18.     )
  19.     if !PicW! gtr !PicH! (
  20.         set BigPix=!PicW!
  21.     ) else (
  22.         set BigPix=!PicH!
  23.     )
  24.     if !BigPix! gtr 5300 (
  25.         >> "%LogFile%" echo [A2] %%a
  26.     ) else if !BigPix! gtr 3900 (
  27.         echo [A3]
  28.         if !PicW! gtr !PicH! (
  29.             nconvert -quiet -resize 4960 3507 -o "%OutFolder%\%%a" "%%a"
  30.         ) else (
  31.             nconvert -quiet -resize 3507 4960 -o "%OutFolder%\%%a" "%%a"
  32.         )
  33.     ) else (
  34.         echo [A4]
  35.         if !PicW! gtr !PicH! (
  36.             nconvert -quiet -resize 3507 2480 -o "%OutFolder%\%%a" "%%a"
  37.         ) else (
  38.             nconvert -quiet -resize 2480 3507 -o "%OutFolder%\%%a" "%%a"
  39.         )
  40.     )
  41. )
复制代码
1

评分人数

    • luckcsz: 乐于助人,谢谢您老师~!技术 + 1
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 7# luckcsz


    nconvert 不是 xnconvert
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 11# luckcsz


    请举例说明一下什么是压缩型大小?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 13# luckcsz


有几个关于压缩的参数,我也不确定哪个适合你的情况,试试:
nconvert -quiet -resize 3507 4960 -c 8 -o "处理结果\2.tif" "2.tif"
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 16# luckcsz


你可以先看一下详细帮助手册:
  1. nconvert -help > nchelp.txt
复制代码
我不是专业搞图像处理的,不知道你说的浓度是哪个参数。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 27# luckcsz


不是 sp1 而是 ps1

怎样执行 PowerShell 代码?
http://bbs.bathome.net/thread-31071-1-1.html
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 34# luckcsz


PowerShell –NoProfile –ExecutionPolicy Bypass -file  "d:\Image\Image.ps1"
加两个参数试试
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 37# luckcsz


官网下载地址:
https://imagemagick.org/script/download.php#windows
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 39# luckcsz


    下载一个 portable 的版本就不用安装了
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 41# luckcsz


    你先自己试验一下吧,遇到具体报错再讨论。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表