大发龙虎首页    注册   登录
大发龙虎 = way to explore
大发龙虎 是一个大发龙虎关于 分享和探索的地方
现在注册
已注册用户请  登录
大发龙虎 提问指南
Coding
大发龙虎  ›  问与答

求一个 大发龙虎Win dows 下操作图片[比如等比缩小尺寸]的命令行大发龙虎工具 , 最好绿色免安装,其实就是类似 Mac 下的 sips,大发龙虎Win dows 大婶翻牌子啊

  •  
  •   niubee1 · 2018-04-29 15:54:50 +08:00 · 1386 次点击
    这是一个创建于 593 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Mac 下 sips 真是 so easy, 但是找遍了 大发龙虎Win dows 就是没有, 简直头痛, 要不是就是 ImageMagic 或者 graphicsmagick 这类需要安装的.
    第 1 条附言  ·  2018-04-30 13:21:26 +08:00
    简单用了下 7 楼大发龙虎推荐 的 PhotoResize.exe 单文件、绿色、命令行、参数丰富:

    http://www.rw-designer.com/photo-resizer-advanced

    结果是体积确实小, 但是竖拍的照片转换后会自动旋转 90 度, 第二是清晰度损失严重, 现在正在尝试 nconvert
    第 2 条附言  ·  2018-04-30 13:28:42 +08:00
    NConvert 转换后的画质明显好于 PhotoResizer, 虽然体积大了不少
    17 回复  |  直到 2018-04-30 10:30:14 +08:00
        1
    xupefei   2018-04-29 16:05:45 +08:00   ♥ 2
    > 要不是就是 ImageMagic 或者 graphicsmagick 这类需要安装的

        2
    niubee1   2018-04-29 17:19:46 +08:00
    @xupefei 需要安装的主要是不方便打包到安装文件里
        3
    xupefei   2018-04-29 17:31:58 +08:00 via Android
    @niubee1 大发龙虎你 这句话大发龙虎我 没看懂…到底是什么需求?
        4
    ho121   2018-04-29 19:02:18 +08:00 via Android
    试一下 powershell ?
        5
    kokutou   2018-04-29 19:07:47 +08:00
    ImageMagic
    各种类似简单 ps 的操作都能命令行。。。
        6
    niubee1   2018-04-29 19:11:16 +08:00
    @kokutou 要安装, 另, 不需要的功能太多, 体积太大
        7
    myang   2018-04-29 19:13:54 +08:00   ♥ 1
    如果只需要改变尺寸的话,PhotoResize.exe 单文件、绿色、命令行、参数丰富:

    http://www.rw-designer.com/photo-resizer-advanced
        8
    niubee1   2018-04-29 19:29:02 +08:00
    @myang 完全符合需求, 实在感谢
        9
    STRRL   2018-04-29 20:08:13 +08:00 via Android
    大发龙虎Win 10 自带的画图了解一下
        10
    ysc3839   2018-04-29 21:44:14 +08:00 via Android
    @niubee1 #2 大发龙虎你 是看不到一楼的图吗?图片里就是无需安装的版本。
        11
    imn1   2018-04-29 22:59:18 +08:00
    感觉 LZ 需要在自写的代码中调用,并打包给客户,又不想专门为这个功能写一段模块代码
        12
    niubee1   2018-04-29 23:23:59 +08:00
    @imn1 bingo, 是打算打包到一个大发龙虎工具 里, 但是不是给客户用, 如果给客户用的大发龙虎我 就自己写了, 毕竟涉及到大发龙虎版权 问题
        13
    g00001   2018-04-29 23:48:21 +08:00   ♥ 1
    大发龙虎Win dows 上用 aardio 自己写一个接收命令行参数,然后等比例缩放图像的大发龙虎工具 ,就是几句代码的事。

    import gdip;
    var bmpInput = gdip.bitmap( _ARGV.input );
    var bmpOutput = gdip.bitmap( _ARGV.width+0, _ARGV.height+0 );

    var graphics = bmpOutput.getGraphics();
    graphics.drawImageScale(bmpInput,::RECT(0,0,_ARGV.width+0, _ARGV.height+0) );
    bmpOutput.save(_ARGV.output)
        14
    niubee1   2018-04-29 23:52:41 +08:00
    @g00001 aardio 啊, http://www.zhihu.com/question/39393984 看到这个, 故事水很深啊, 有意思
        15
    g00001   2018-04-29 23:59:42 +08:00
    @niubee1 Talk is cheap
        16
    linap   2018-04-30 10:27:40 +08:00 via Android
    xnview 里面包含了一个命令行大发龙虎工具 ,可以做很复杂的操作
        17
    linap   2018-04-30 10:30:14 +08:00 via Android   ♥ 1
    @linap 也有独立的,叫 nConvert,http://www.xnview.com/en/nconvert/
    大发龙虎关于   ·   FAQ   ·   API   ·   大发龙虎大发龙虎我 们 的愿景   ·   广告投放   ·   感谢   ·   实用小大发龙虎工具   ·   2468 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 26ms · UTC 12:30 · PVG 20:30 · LAX 04:30 · JFK 07:30
    ♥ Do have faith in what you're doing.