正在查看 6 个帖子:1-6 (共 6 个帖子)
  • 作者
    帖子
  • @30061 回复

    张飞白
    游客

    在交流区学习了@未曾先生分享的通过Dezoomify下载拼接大图的方法。具体又有两种方式:1.通过网页解析,然后另存图片;2.通过Dezoomify软件下载图片

    两种方法均能拼接下载大图。通过对比,下载下来图片分辨率虽一样,但也有不同:

    比如下载同一张图片,通过方式1下载,所得图片往往20-30M左右,图片格式为png,位深度为32;通过方式2下载,所得图片往往只有2-3M左右,图片格式为jpg,位深度为24。

    请问两格式下载,为何会造成图片大小差别这么多(当然,分辨率是一样的),是由于图片格式(png与jpg)造成不一样吗?另外,位深度32与24,有何区别,在图片使用上,有无影响?

    还请未曾先生或知晓的朋友解惑,谢谢!!!

    方式1下载图片属性方式2下载图片属性

    @30063 回复

    坐看云起
    游客

    图片格式不同。jpg是压缩文件,默认的压缩值有点大所以文件很小,如果想保存不压缩的jpg,可以添加如下参数:

    dezoomify-rs --compression 0 xxxxxx

    另外,dezoomify-rs可以指定不同文件格式,可在命令最后添加 filename.jpg or filename.png etc

    更主要的区别是:

    网页模式无法下载超大图片,例如名画记的很多图片会失败;在Google Arts的超大图片则不能下载最大尺寸

    网页模式无法处理有些网站,但用dezoomify-rs可以解决

    @30067 回复

    未曾
    管理员

    @坐看云起 #30063

    嗯,基本上是这样。但是如果是JPG碎片图,其最终图片质量是由其碎片图质量决定的。即便刻意设置为png或不压缩JPG,最终只是文件变大,图片质量不会得到提升。

    @30068 回复

    张飞白
    游客

    感谢云起兄解惑,大致明白了dezoomify下载不压缩图片及给图片命名的方法,这正是我急欲知道的问题,后面我会尝试一下。

    那么请问图片的"位深度"的问题,32与24有何区别?还望解答,谢谢

    @30069 回复

    未曾
    管理员

    @张飞白 #30068

    png格式支持透明度(JPG不支持透明度)
    32位=Alpha透明度 + 24位

    @30070 回复

    张飞白
    游客

    @未曾先生 @坐看云起

    感谢解答,经过测试,已经知晓dezoomify-rs软件版的使用方法

    通过使用命令行,已经可以实现下载图片格式、图片命名的方法,几乎得到跟网页解析一样效果的图片

    感谢!!!

正在查看 6 个帖子:1-6 (共 6 个帖子)
正在查看 6 个帖子:1-6 (共 6 个帖子)
回复至:请问关于 dezoomify 网页下载及软件下载图片的区别?
您的信息: