Python3之继承,归一化设计

  1. Python支持多继承,新式类多继承属性的查找方式可以根据mro()列表进行查找,找到后程序不会再继续往后找。

  2. 继承关系:
    新式类(继承object,Python3中都是新式类):广度优先
    经典类(没有继承object,Python2中的类型):深度优先

  3. 抽象类:


import abc

class People(metaclass=abc.ABCMETA):
    @abc.abstractmethod
    def walk(self):
        print('walk')

class Chinese(People):
    def walk(self):
        print('walk')

首先Python中没有接口的概念
子类继承父类后,必须要实现父类的方法,这和Java中的抽象类相同,继承抽象父类,必须要实现抽象类里的方法

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
远在咫尺的图像处理模块现已改名为ZC图像库封装模块 ZC图像库主要用来进行图像处理和识别的函数库,小巧强大便于使用,以C++为核心,采用静态链接,除了GDI+外不依赖任何库(windows系统自带GDI+库无需另外安装),处理速度快,占用资源少,不到1M的大小,封装了许多复杂强大的图像处理函数以及KNN分类算法,并提供简洁的接口,让新手易于上手,模块同时大多数函数提供了可选参数,让老手能更随心所欲地使用。 重构代码,提升效率,减少体积 开放易模块的代码(DLL不开源) 新增ZC数据集类管理图片集,并支持以字节集形式保存读取 支持透明通道图片的处理 改进图片编码和解码的速度 规范图像类函数的命名 大部分函数都有使用示例 ZC图像类:一个类表示一幅图像,通过类成员函数对图像进行操作变换:从原来的图片中经过特定算法的处理得到一幅新的图片,如灰度化,二值化等,模块的变换函数较多,不一一列举 分割:通过特定的算法把图片分割成几个子图片,模块支持平均分割,漫水分割,直方图分割,模板分割 检测:检测图像中特定的数据,模块支持霍夫直线,霍夫园,重心的检测 匹配:通过算法对两张图片进行匹配,模块支持哈希值匹配,模板匹配 载入:从文件或字节集中载入图像,支持jpg,tiff,png,bmp,gif格式 保存:保存图像到文件或字节集 ZC数据集类:用来存放多幅归一化后的图像和其对应的标签以供分类器的训练使用,注意其中的图片是经过大小归一化后的,与原图有所差异KNN分类器:通过KNN算法对图像进行图像进行分类,适用单个文字字符图片或者形状的分类,通过对数据集进行训练,能传入新的图片获得其最接近的分类 图像库的像素格式默认为BGR格式而不是易语言默认的RGB格式 图像的复制不能用=符号,要用“ZC图像类.操作_复制”命令 把图像加入数组中的时候不能用核心库的加入成员命令,要用“图像类操作_加入成员”命令 远在咫尺
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值