- 作者帖子
yui游客
tigershuai游客同问,还请各位老师解决
坐看云起游客可以使用dezoomify-rs, 找到最大级别的最后一个碎片文件,然后创建yaml文件。
以此图为例:https://www.himalayanart.org/items/55031/images/primary#-4465,-7019,9564,0
tiles.yaml 文件:
url_template: "https://har-assets.s3.amazonaws.com/tiles/5/5/0/55031/5/{{x}}_{{y}}.jpg" x_template: "x * tile_size" y_template: "y * tile_size" variables: - { name: x, from: 0, to: 19 } # Number of tiles on the x axis - { name: y, from: 0, to: 27 } # Number of tiles on the y axis - { name: tile_size, value: 256 } headers: Referer: "https://www.himalayanart.org/"
xxxq游客请问这个 tiles.yaml ,怎么执行
坐看云起游客@xxxq #29671
你搜一下,这里有专门介绍dezoomify-rs的帖子。简单来说,就是下载dezoomify-rs.exe, 然后运行Command Prompt, 去到保存dezoomify-rs.exe的目录,然后直接输入‘dezoomify-rs tiles.yaml' (各种参数请自行了解)。
xxxq游客@坐看云起 #29675
先谨致谢意
tigershuai游客
坐看云起游客@tigershuai #29678
直接输入图片URL可以运行,是因为程序能自动获取这个URL的碎片信息;否则就需要用户通过YAML提供碎片信息。
我并不100%确定YAML是唯一的方式,不过我看了一下图片地址,不是dezoomify-rs能够直接支持的那几种编码模式;但是图片地址一看就是能使用YAML轻松解决的。
xxxq游客@坐看云起 #29675
dezoomify-rs tiles.yaml,请问这两个是放在同一级文件目录么
坐看云起游客@xxxq #29701
是的,这样最方便
xxxq游客
xxxq游客用的是这里 tiles语句。
@坐看云起 #29653
tiles.yaml 文件:
url_template: "https://har-assets.s3.amazonaws.com/tiles/5/5/0/55031/5/{{x}}_{{y}}.jpg"
x_template: "x * tile_size"
y_template: "y * tile_size"
variables:
- { name: x, from: 0, to: 19 } # Image width, in tiles
- { name: y, from: 0, to: 27 } # Image height, in tiles
- { name: tile_size, value: 256 }headers:
Referer: "https://www.himalayanart.org/"
坐看云起游客@xxxq #29711
应该是yaml文件出错。我看了一下,我之前copy paste的时候没注意道格式被改动了,你试一下把Referer缩进两格如下:
headers:
Referer: "https://www.himalayanart.org/"
坐看云起游客@坐看云起 #29719
坐看云起游客
xq游客未成功,可能无缘
tigershuai游客@xxxq #29712
大侠,请问工具可识别的这种代码是用什么语言编的,是python吗?
xxxq游客@坐看云起 #29653
请问 19,27 这个参数是怎么得到的
xxxq游客在这里运行cmd 对么
坐看云起游客@xxxq #29809
打开Chrome的Developer Tools,去到Network,刷新网页可以找到metadata.json这个文件,里面有图片的像素值,除以碎片文件的尺寸256,得到长宽为28和20,因为第一个碎片是0_0.jpg,所以X=19 Y=27。更直观的方法是,把图片放大到最大级别,拉到图片的右下角,然后寻找数字最大的碎片文件。
那若游客您好,我看了您给的教程,上面说要找到最大级别的最后一个碎片文件,然后创建yaml文件。这两个步骤我全都不会。能否哟更为详细的资料?谢谢!
北斋游客您好,上面说要找到最大级别的最后一个碎片文件,然后创建yaml文件。这两个步骤我全都不会。能否哟更为详细的资料?谢谢!
书格忠粉游客@xq #29757
具体什么问题?请说明。
- 作者帖子
正在查看 24 个帖子:1-24 (共 24 个帖子)
正在查看 24 个帖子:1-24 (共 24 个帖子)
正在查看 24 个帖子:1-24 (共 24 个帖子)