美文网首页
Reformer.Ems 图片有痕实现原理

Reformer.Ems 图片有痕实现原理

作者: Bobby0322 | 来源:发表于2017-04-21 20:30 被阅读27次

有痕示例01

有痕示例01

Json格式:

[
    {
        "type": 6, 
        "sX": 119, 
        "sY": 141, 
        "text": "", 
        "scale": 1, 
        "eX": 882, 
        "eY": 136
    }, 
    {
        "type": 4, 
        "sX": 628, 
        "sY": 64, 
        "text": "2", 
        "scale": 1
    }, 
    {
        "type": 5, 
        "sX": 701, 
        "sY": 212, 
        "text": "", 
        "scale": 1, 
        "eX": 957, 
        "eY": 211
    }, 
    {
        "type": 5, 
        "sX": 67, 
        "sY": 287, 
        "text": "", 
        "scale": 1, 
        "eX": 721, 
        "eY": 287
    }, 
    {
        "type": 4, 
        "sX": 715, 
        "sY": 230, 
        "text": "1", 
        "scale": 1
    }, 
    {
        "type": 7, 
        "sX": 698, 
        "sY": 361, 
        "text": "建议分为5个步骤进行描述", 
        "scale": 1
    }
]

有痕示例02

有痕示例02

Json格式:

[
    {
        "type": 2, 
        "sX": 155, 
        "sY": 97, 
        "text": "2", 
        "scale": 1
    }, 
    {
        "type": 2, 
        "sX": 98, 
        "sY": 255, 
        "text": "2", 
        "scale": 1
    }, 
    {
        "type": 3, 
        "sX": 890, 
        "sY": 290, 
        "text": "", 
        "scale": 1
    }, 
    {
        "type": 1, 
        "sX": 270, 
        "sY": 94, 
        "text": "2", 
        "scale": 1
    }, 
    {
        "type": 1, 
        "sX": 237, 
        "sY": 264, 
        "text": "3", 
        "scale": 1
    }
]

Annotation对象

namespace Tdf.Utils.AnnotationPic
{
    public class Annotation
    {
        /// <summary>
        /// 1 分数 2打钩 3打叉 4打钩+文字 5直线 6波浪线 7文字
        /// </summary>
        public int Type { get; set; }

        /// <summary>
        /// Start X
        /// </summary>
        public int Sx { get; set; }

        /// <summary>
        /// Start Y
        /// </summary>
        public int Sy { get; set; }

        /// <summary>
        /// 文字
        /// </summary>
        public string Text { get; set; }

        /// <summary>
        /// 缩放比例
        /// </summary>
        public float Scale { get; set; }

        /// <summary>
        /// End X
        /// </summary>
        public int? Ex { get; set; }

        /// <summary>
        /// End Y
        /// </summary>
        public int? Ey { get; set; }
    }
}

Type :1 分数 2打钩 3打叉 4打钩+文字 5直线 6波浪线 7文字

相关文章

  • Reformer.Ems 图片有痕实现原理

    有痕示例01 Json格式: 有痕示例02 Json格式: Annotation对象 Type :1 分数 2打钩...

  • 6- OpenCV+TensorFlow 入门人工智能图像处理-

    图片移位 opencvAPI实现 算法原理 源代码实现 原始图片和移位后图片 图片位移的算法原理 分析api实现原...

  • 技术分享

    图片搜索原理 主要介绍图片搜索的技术原理,以及简单的实现方法 相似图片搜索原理一 相似图片搜索原理二 学点什么 t...

  • 这几天公司不是很忙,整理了一些琐碎的知识点。

    一、SDWebImage的原理,实现机制。 :先从内存图片缓存查找是否有图片,如果内存中已经有图片缓存,SDIma...

  • Android 题库整理

    一.图片 1、图片库对比 2、LRUCache原理 3、图片加载原理 4、自己去实现图片库,怎么做? 5、Glid...

  • 懒加载

    图片懒加载 实现原理 原理:先将img标签中的src链接设为同一张图片(空白图片),将其真正的图片地址存储再img...

  • 轮播图

    轮播的实现原理是怎样的? 轮播图的实现原理有很多,这里主要介绍一种,假设我们要做一个有四张图片的轮播图,切换的效果...

  • 懒加载和瀑布流布局

    简述图片懒加载的实现原理 原理:先将img标签中的src链接设为同一张图片(空白图片),将其真正的图片地址存储再i...

  • 懒加载和瀑布流布局

    简述图片懒加载的实现原理 原理:先将img标签中的src链接设为同一张图片(空白图片),将其真正的图片地址存储再i...

  • SDWebImage用法,原理以及实现过程

    简单实现缓存图片的方法: SDWebImage原理图: SDWebImage实现过程: 入口 setImageWi...

网友评论

      本文标题:Reformer.Ems 图片有痕实现原理

      本文链接:https://www.haomeiwen.com/subject/gmkjzttx.html