码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • RapidLayout:中英文版面分析推理库


    引言

    继上一篇文章之后,我这里想着将360发布的版面分析模型整合到现有的rapid_layout仓库中,便于大家快速使用。

    不曾想到,我这整理工作越做越多了,好在整体都是往更好方向走。

    起初,rapid_layout项目是在RapidStructure仓库下的。RapidStructure仓库包含三大块:文档方向分类、版面分析和表格识别。

    当时,之所以这么放置,有两个原因:一是偷懒了,借鉴PP-Structure项目结构了;二是觉得这也就是一锤子买卖,整理一遍,就没有后续了。

    现在来看,自己有些失算了。RAG的火热,带火了版面分析和表格识别项目。

    RapidLayout

    考虑到后续方便维护,将RapidLayout项目从RapidStructure中剥离出来,创建RapidLayout仓库( https://github.com/RapidAI/RapidLayout )。

    image.png

    为了方便大家快速测试自己场景下,模型效果,我在三个平台上(HuggingFace、魔搭、百度星河社区)搭建了在线demo。

    image.png

    安装使用

    脚本使用:

    import cv2
    from rapid_layout import RapidLayout, VisLayout
    
    # model_type类型参见上表。指定不同model_type时,会自动下载相应模型到安装目录下的。
    layout_engine = RapidLayout(conf_thres=0.5, model_type="pp_layout_cdla")
    
    img = cv2.imread('test_images/layout.png')
    
    boxes, scores, class_names, *elapse = layout_engine(img)
    ploted_img = VisLayout.draw_detections(img, boxes, scores, class_names)
    if ploted_img is not None:
        cv2.imwrite("layout_res.png", ploted_img)
    

    终端使用:

    $ pip install rapid-layout
    $ rapid_layout -v -img test_images/layout.png
    

    示例效果

    image.png

  • 相关阅读:
    ARM第四次
    Unity渲染顺序相关学习
    Spring Cloud智慧工地源码,利用计算机技术、互联网、物联网、云计算、大数据等新一代信息技术开发,微服务架构
    Ubuntu20 开机输入密码循环登录进入不了桌面
    Flutter 3.19.0 版本新特性
    全国5米高程DEM数据及衍生的坡度数据
    Vue + element-ui 【前端项目一】Table 表格并实现分页+搜索 3
    【Vue】内置指令
    基于HTML家乡主题网页项目的设计与实现——上海介绍(5页) HTML+CSS
    LiveData常见问题
  • 原文地址:https://blog.csdn.net/shiwanghualuo/article/details/139843978
  • 最新文章
  • C# 内存安全性的重大演进:重新定义 unsafe 关键字
    k8s gateway
    agentgo 运行时架构深度解析:一个 Go AI 编程助手的核心引擎设计
    免费可商用 PHP 管理后台 CatchAdmin V5.3.1 发布 后台打包直降 5s 内
    PPO算法 基础讲解
    从 Agent 到代码:Claude Code 编排模型的演进
    15天学会AI应用开发(二)为什么编写提示词这么重要
    记一次GIS专业职称水平能力测试考试
    在CubeMX生成项目中,手动移植FreeRTOS Kernel V11.3.0 LTS,HardFault 启动崩溃问题日志
    [MAF的Agent管道详解-05]对话历史的持久化和输入输出的增强
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号