正在查看 50 个帖子:1-50 (共 87 个帖子)
  • 作者
    帖子
  • @2042 回复 ⚑举报 

    坐看云起
    游客

    请问未曾老师,故宫数字文物库的超大长卷图片可以用dezoomify-rs处理吗?

    @2043 回复 ⚑举报 

    未曾
    管理员

    可以但是也需手动创建tiles.yaml

    故宫数字文物库和名画记用的程序差不多

    @2046 回复 ⚑举报 

    坐看云起
    游客

    老师能提供示例网站的碎片URL吗?缓存文件被网页屏蔽了

    @2047 回复 ⚑举报 

    未曾
    管理员

    没有屏蔽吧~

    F12 CTRL+R

    @2048 回复 ⚑举报 

    坐看云起
    游客

    请问这个快捷操作是用于Chrome吗?打开DevTools然后Refresh?试了一下没效果,请问老师的Chrome是什么version?

    @2051 回复 ⚑举报 

    未曾
    管理员

    嗯是Chrome

    顺便测试了一个,如图

    @2053 回复 ⚑举报 

    坐看云起
    游客

    谢谢老师!通过例图找到了。

    @2055 回复 ⚑举报 

    坐看云起
    游客

    未曾老师,用这个方法发现一个问题,数字文物库的碎片第一行和第一列尺寸为255,其它都是256,所以会出现两条细线,这个可以怎么解决呢?

    YAML如下:

    url_template: "https://shuziwenwu-1256350439.cos.ap-beijing.myqcloud.com/relic/189f8d0ea3914cd6a2b62479c98bee9c/image-bundle/16/{{x/256}}_{{y/256}}.jpg"

    variables:
    - name: x
    from: 0
    to: 47887 # Image width, taken from stage 1
    step: 256 # Tile width, taken from stage 1

    - name: y
    from: 0
    to: 2077 # Image height
    step: 256 # Tile height

    @2070 回复 ⚑举报 

    未曾
    管理员

    他代码里定义的TileSize是254

    所以正确的YAML 是

    url_template: “https://shuziwenwu-1256350439.cos.ap-beijing.myqcloud.com/relic/189f8d0ea3914cd6a2b62479c98bee9c/image-bundle/16/{{x/254}}_{{y/254}}.jpeg”

    variables:
    – name: x
    from: 0
    to: 47887 # Image width, taken from stage 1
    step: 254 # Tile width, taken from stage 1

    – name: y
    from: 0
    to: 2077 # Image height
    step: 254 # Tile height

    @2076 回复 ⚑举报 

    坐看云起
    游客

    谢谢老师

    @2080 回复 ⚑举报 

    海阔天空
    游客

    请问老师们yaml文件怎么创建的,是用什么软件写的吗?谢谢。

    @2081 回复 ⚑举报 

    未曾
    管理员

    一般记事本就可以了

    @2086 回复 ⚑举报 

    海阔天空
    游客

    请问老师为什么通过dezoomify-rs下载下来的图片像素与yaml文件中图片像素有些许差别?感谢回复。

    @2087 回复 ⚑举报 

    未曾
    管理员

    例如?

    @2088 回复 ⚑举报 

    海阔天空
    游客

    宋摹洛神赋图卷 minghuaji.dpm.org.cn/paint...7ca79e94f3

    实际97468×2535像素;yaml文件中97531×2472

    职贡图卷 minghuaji.dpm.org.cn/paint...601a52c42b

    实际111653×3667像素;yaml文件中111652×3666像素

    @2089 回复 ⚑举报 

    未曾
    管理员

    我测试了一下,嗯,是的

    这种误差在允许范围之内

    完成图并无问题

    可能是参数生成碎片图的误差

    @2090 回复 ⚑举报 

    海阔天空
    游客

    收到,感谢

    @2325 回复 ⚑举报 

    独钓寒江
    游客

    未曾老师,请问这个如何能找到宽高信息

    asia.si.edu/object/F1911.170/

    @2326 回复 ⚑举报 

    未曾
    管理员

    Chrome下按F12进入开发者工具,按ctrl+r 会刷新页面

    图片信息包含在此文件链接

    ids.si.edu/ids/d...nseadragon

    @2367 回复 ⚑举报 

    独钓寒江
    游客

    未曾老师,这个在执行命令行出现乱码

    url_template: "https://ids.si.edu/ids/viewTile/node2/A/391/391bde0966204b9b3874902eaadd90a6/512/13/{{x/256}}_{{y/256}}.jpg"

    variables:
    - name: x
    from: 0
    to: 4200 # Image width, taken from stage 1
    step: 256 # Tile width, taken from stage 1

    - name: y
    from: 0
    to: 2640 # Image height
    step: 256 # Tile height

    请问构成yaml的有什么问题吗,再一个就是,这图有很多段,能否一次下载

    @2368 回复 ⚑举报 

    未曾
    管理员

    由于它的分段是切割成多图,不是一图多段。所以不能一次下载

    其实根本不需要这么复杂的下载这种不超长/高的图,人家提供了直接下载的选择啊

    即便是要通过dezoomify下载克利夫兰的的这些图,他们的块图大小是512

    @2369 回复 ⚑举报 

    独钓寒江
    游客

    搞定了,谢谢老师

    @2389 回复 ⚑举报 

    独钓寒江
    游客

    老师,克里夫兰这种不能直接下载的,怎样找到宽高信息和缩放次数呢

    www.clevelandart.org/art/1961.421.2#

    @2390 回复 ⚑举报 

    未曾
    管理员

    克利夫兰的没法用这个方法下载

    @2391 回复 ⚑举报 

    独钓寒江
    游客

    有其它方法吗,如果太复杂就算了

    @2392 回复 ⚑举报 

    未曾
    管理员

    克利夫兰的大部分是可以通过官网直接下载的,如图

    但是也有少数,例如你给的图没有提供直接下载的。你可以使用我们的在线拼图

    你需要填写任意一个碎片图的网址(通过F12查看),如图

    例如https://piction.clevelandart.org/zoomify/8792E51536F47B61B41CF9027BCBCA7F/TileGroup1/5-11-6.jpg

    提交到: ok.daoing.com/he/

     

    @2393 回复 ⚑举报 

    独钓寒江
    游客

    好的,明白了,谢谢老师

    @2673 回复 ⚑举报 

    人间有情
    游客

    请问老师, yaml 文件创建好之后如何执行?需要用到什么软件?谢谢!

    @2674 回复 ⚑举报 

    未曾
    管理员

    windows的话,是运行,cmd进入命令行,然后需要进入dezoomify-rs所在 目录

    例如dezoomify-rs文件在F盘XXX目录下需要输入

    f:回车进入f盘

    cd XXX进入XXX目录

    执行dezoomify-rs -l "titles.yaml" "xxx.png"

    其中titles.yaml 和 xxx.png 根据自己的情况修改

    @2745 回复 ⚑举报 

    人间有情
    游客

    好的,谢谢未曾老师。

    @2747 回复 ⚑举报 

    人间有情
    游客

    老师好,我创建了tiles.yaml ,执行的时候提示下面的信息,这是哪里出了问题呢?

    tiles.yaml 如下:

    url_template:"https://minghuaji-1259446244.cos.ap-beijing.myqcloud.com/image-bundle/2a6013aa115d4d76acaaf102ca69ed6e/16/{{x/254}}_{{y/254}}.jpg"

    variables:
    - name:x
    from:0
    to:97407 # Image width,taken from stage 1
    step:254 # Tile width,taken from stage 1

    - name:y
    from:0
    to:10476 #image height
    step:254 #tile height

    @2749 回复 ⚑举报 

    未曾
    管理员

    注意是dezoomify-rs -l(字母L)

    @2802 回复 ⚑举报 

    人间有情
    游客

    未曾老师,这个命令行我确认过是对的,然后我又重新建立了yaml文件,现在问题变成了下面这个提示,我都不知道到底是哪里出问题了。老师再帮我看看会是哪里的问题,真的麻烦未曾老师了。

    yaml代码如下:

    url_template:"https://minghuaji-1259446244.cos.ap-beijing.myqcloud.com/image-bundle/2a6013aa115d4d76acaaf102ca69ed6e/16/{{x/254}}_{{y/254}}.jpg"

    variables:

    - name:x
    from: 0
    to:97407 #image width,taken from stage 1
    step:254 #tile width,taken from stage 1

    - name:y
    from:0
    to:10476 #image height
    step:254 #tile height

     

     

    @2803 回复 ⚑举报 

    未曾
    管理员

    请给出你要下载的图名或链接

    @2804 回复 ⚑举报 

    人间有情
    游客

    老师好,我是要测试下载这个

    minghuaji.dpm.org.cn/paint...76a4f47b22

    麻烦老师了

    @2805 回复 ⚑举报 

    未曾
    管理员

    你的放大系数写错了

    你试试下面的

    配置代码

    url_template: "https://minghuaji-1259446244.cos.ap-beijing.myqcloud.com/image-bundle/2a6013aa115d4d76acaaf102ca69ed6e/17/{{x/254}}_{{y/254}}.jpg"
    
    variables:
      # The x position of tiles goes from 0 to the image width with an increment of the tile width
      - name: x
        from: 0
        to: 97407 # Image width
        step: 254 # Tile width
    
      - name: y
        from: 0
        to: 10476 # Image height
        step: 254 # Tile height
    
      - name: tile_size
        value: 254

    注意:早先上面回复的代码引号要改成 英文的引号 手动替换一下(这里格式化后的代码不需替换)

    @2810 回复 ⚑举报 

    人间有情
    游客

    老师,还是一样,真不知道是什么问题了,太麻烦老师了,我到时候换个电脑再试试看吧

    @2825 回复 ⚑举报 

    未曾
    管理员

    哦,更新了一下,忘了后面一段

    - name: tile_size
    value: 254

    执行:dezoomify-rs  “titles.yaml” “xxx.png”

    注意因为长边超过65530像素(jpg限制),只能保存文件为png或者TIF格式

    @2847 回复 ⚑举报 

    人间有情
    游客

    啊~~~开始执行了,老师太棒了,谢谢未曾老师!

    @4187 回复 ⚑举报 

    独钓寒江
    游客

    老师https://digicol.dpm.org.cn/cultural/detail?id=147f5aa27e4d44faba450decdc6d30f7这个下载不了,我的yaml有什么问题吗,执行时出现乱码

    url_template: "https://shuziwenwu-1259446244.cos.ap-beijing.myqcloud.com/relic/30e13deeba3747a29d3807366dd587d3/image-bundle/14/{{x/254}}_{{y/254}}.jpg"

    variables:
    - name: x
    from: 0
    to: 54492 # Image width, taken from stage 1
    step: 254 # Tile width, taken from stage 1

    - name: y
    from: 0
    to: 2160 # Image height
    step: 254 # Tile height

    @4188 回复 ⚑举报 

    未曾
    管理员

    放大系数是16

    url_template: "https://shuziwenwu-1259446244.cos.ap-beijing.myqcloud.com/relic/30e13deeba3747a29d3807366dd587d3/image-bundle/16/{{x/254}}_{{y/254}}.jpg"
    
    variables:
    – name: x
    from: 0
    to: 54492 # Image width, taken from stage 1
    step: 254 # Tile width, taken from stage 1
    
    – name: y
    from: 0
    to: 2160 # Image height
    step: 254 # Tile height
    
    - name: tile_size
    value: 254
    @4193 回复 ⚑举报 

    独钓寒江
    游客

    嗯嗯,对对,谢谢老师

    @4805 回复 ⚑举报 

    张飞鱼
    游客

    未曾先生:

    您好,看你们在这篇帖子讨论,应该是可以下载故宫名画记的高清图。请问能否稍微详解一下究竟如何做?不胜感激!!

    @6134 回复 ⚑举报 

    独钓寒江
    游客

    未曾老师您好,dezoomify-rs好像不能用了https://digicol.dpm.org.cn/cultural/detail?id=52d8831084314b299d8d30c3dbfaad58

    这个在执行得乱码,信息如下

    url_template: "https://shuziwenwu-1259446244.cos.ap-beijing.myqcloud.com/relic/6839c7a486174dda97c7211e50ff949a/image-bundle/14/{{x/254}}_{{y/254}}.jpg"
    
    variables:
     - name: x
       from: 0
       to: 31676 # Image width, taken from stage 1
       step: 254 # Tile width, taken from stage 1
    
    - name: y
      from: 0
      to: 2160 # Image height
      step: 254 # Tile height
    @6135 回复 ⚑举报 

    未曾
    管理员

    这个图正确的缩放系数是15

    故宫最近做了Referer鉴定,所以会失效

    @6136 回复 ⚑举报 

    独钓寒江
    游客

    试了试15也不行,有什么办法可以下载吗

    @6138 回复 ⚑举报 

    独钓寒江
    游客

    headers:
    Referer: "https://digicol.dpm.org.cn"

    这个是啥意思?

    @6139 回复 ⚑举报 

    未曾
    管理员

    Referer表示来源

    格式有问题,你以这个文件为准

    1,YAML大小写敏感;
    2,使用缩进代表层级关系;
    3,缩进只能使用空格,不能使用TAB,不要求空格个数,只需要相同层级左对齐(一般2个或4个空格)

    url_template: "https://shuziwenwu-1259446244.cos.ap-beijing.myqcloud.com/relic/6839c7a486174dda97c7211e50ff949a/image-bundle/15/{{x/254}}_{{y/254}}.jpg"
    
    variables:
     - name: x
       from: 0
       to: 31676 # Image width, taken from stage 1
       step: 254 # Tile width, taken from stage 1
    
     - name: y
       from: 0
       to: 2160 # Image height
       step: 254 # Tile height
    
    headers:
     Referer: "https://digicol.dpm.org.cn"
    @6140 回复 ⚑举报 

    独钓寒江
    游客

    好嘞,谢谢老师

    @6141 回复 ⚑举报 

    石佛
    游客

    未曾老师

    #2392克利夫兰  用360或猎豹浏览器得到的地址怎么和您不一样呢?

正在查看 50 个帖子:1-50 (共 87 个帖子)
正在查看 50 个帖子:1-50 (共 87 个帖子)

上传图片

拖拽或点击选择图片(最多五张)

回复至:回复 #2081 于 请问未曾老师,故宫数字文物库的超大长卷图片可以用dezoomify-rs处理吗?
您的信息:



发帖/回帖前,请了解相关版规

1,不要开书单。单个帖子尽量发布一种书籍需求。
2,在搜索不到相关主题的情况下,尽量发新帖(发帖标题最好带上书名)。不要在他人帖子中回复某种书籍需要。
3,发帖提问标题尽量简单明了。发帖内容不要太过简略,请对书籍内容、版本或作者作简要说明。
4,出版于1973年以后的资源需求或分享将会被清理删除。