zoukankan      html  css  js  c++  java
  • matplotlib TransformedPath和TransformedPatchPath

    10:42:54 10:42:57 --Edit by yangray

    TransformedPath 继承于 TransformNode,支持对Path(曲线)执行非仿射变换并保存变换后的拷贝至缓存中。(可自动更新非仿射部分的变换到path)

    TransformedPatchPath 继承于 TransformedPath,

     

    TransformedPath(TransformNode)
    方法
    • __init__(self, path, transform):

        参数[path]: Path对象,执行变换的目标

          [transform]: Transform实例

        初始化本变换,path 和transform都存为类属性。

    • _revalidate(self):

        重新无效化。(仅当无效化操作包含 非仿射部分 时才重新无效化)

    • get_transformed_points_and_affine(self):

        返回被执行本变换非仿射部分后的点集(曲线上的点集)和仿射矩阵。(两者存于元组)

    • get_transformed_path_and_affine(self):

        返回被执行本变换非仿射部分的曲线和仿射矩阵。(两者存于元组)

    • get_fully_transformed_path(self):

        返回执行本变换后的曲线。

    • get_affine(self):
       返回本变换的仿射变换矩阵。

    TransformedPatchPath(TransformedPath)

    方法

    • __init__(self, patch):

        参数[patch]: Patch对象,可用get_path()获得Path对象

        初始化本变换,将Patch和Patch转换来的Path对象存为类属性。

    • _revalidate(self):

        将Patch.get_path()返回的Path对象作为操作对象。

        重新无效化。(仅当无效化操作包含 非仿射部分 时才重新无效化)(同父类中同一方法)

     

  • 相关阅读:
    Linux下链接数据库图形化工具
    基于深度学习的中文语音识别系统框架(pluse)
    Centos配置深度学习开发环境
    aishell数据处理为thchs30格式
    GRU-CTC中文语音识别
    深度学习知识树,别处传过来,用于自己知识整理。
    kaldi HMM-GMM全部训练脚本分解
    使用深度学习来破解 captcha 验证码(转)
    kaldi
    神经网络最优化方法
  • 原文地址:https://www.cnblogs.com/exploer/p/12683898.html
Copyright © 2011-2022 走看看