标签:

快乐虾

欢迎转载,但请保留作者信息

下面试试用python完成小波相关的运算,这个过程可以通过pyWavelet这个库来完成。

pyWavelet的主要特点:

- 1D,2D正反离散小波变换(DWT,IDWT)

- 1D,2d稳态小波变换(SWT,StationaryWavelet Transform)

- 1D,2D小波包分解重构

-逼近小波函数和尺度函数

- 70多个内置小波滤波器,支持定制小波

-单双精度支持

-类似Matlab Wavelet Toolbox的使用

pyWavelet这个库直接通过pip命令就可以安装了。

写一段简单的脚本,试试1D DWT:

# -*- coding: utf-8 -*-

import numpy as np

import pywt

import matplotlib.pyplot as plt

# dwt

x = np.linspace(-5,5,100)

y = np.sin(x)

(cA, cD) = pywt.dwt(y, ‘db1‘)

plt.subplot(311)

plt.plot(y)

plt.subplot(312)

plt.plot(cA)

plt.subplot(313)

plt.plot(cD)

plt.show()

看看运行的结果:

一切正常。

??

版权声明:本文为博主原创文章,未经博主允许不得转载。

标签:

python小波变换尺度函数_Python图像处理(17):pyWavelet相关推荐

  1. python中len 函数_python len

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 在python中除了print函数之外,len函数和type函数应该算是使用最频 ...

  2. python有哪些函数_python常用函数有哪些

    Python常用函数: 1. print()函数:打印字符串 2. raw_input()函数:从用户键盘捕获字符 3. len()函数:计算字符长度 4. format(12.3654,'6.2f' ...

  3. python的input函数_python利用input函数输入多个参数的方法

    python利用input函数输入多个参数的方法 发布时间:2020-05-23 17:23:48 来源:亿速云 阅读:489 作者:鸽子 python进行交互式输入过程中,一般使用input()函数 ...

  4. python中mktime函数_Python time mktime()方法

    描述 Python time mktime() 函数执行与gmtime(), localtime()相反的操作,它接收struct_time对象作为参数,返回用秒数来表示时间的浮点数. 如果输入的值不 ...

  5. python中pop函数_Python中的Pop函数

    python中pop函数 什么是弹出功能? (What is the pop function?) The method pop() removes and returns the last elem ...

  6. python数字类型转换函数_Python的数据类型转换函数

    玩蛇网这篇文章给大家介绍关于,Python数据类型的转换函数. Python提供了一些可以把某个值从一种数据类型,转换成为另一种数据类型的内置函数和方法.int函数可以将任何可以转换为整型的值转换为整 ...

  7. python重复执行函数_Python threading 单线程 timer重复调用函数

    项目中需要使用定时器,每次都使用构造器函数调用: timer = threading.Timer(timerFlag, upload_position) timer.start() 打印线程后发现,每 ...

  8. python反序数函数_python range()函数取反序遍历sequence的方法

    python range()函数取反序遍历sequence的方法 python中的range函数取反序有两种方式 第一种:先构建一个列表,然后对列表中的元素进行反转. 例如: a=range(5) f ...

  9. python的高级函数_Python的高级函数

    Python的高级函数 1. map函数 map(func, *itertables) 对itertables中的每个元素使用func,当最短的itertable结束时便停止.map可以传入多个ite ...

最新文章

  1. Webpack-IE低版本兼容指南
  2. 盘启动盘_[装机]推荐唯二的两个开源免费的启动盘工具,轻松创建USB启动盘
  3. 一个普通ERROR 1135 (HY000)错误引发的血案:
  4. 多线程:Executor、Sleep、Deamon、Yeild
  5. 阿里云视图计算,边缘计算的主“战”场
  6. python自动注册邮箱_[转][Python][自动登录163邮箱]
  7. 复习Python DB-API
  8. OpenCV——读取视频文件并写入文件
  9. 基于mybatis-generator代码生成工具改(链式方法实体版)
  10. php中GD库的简单使用
  11. diy无感无刷电机霍尔安装_霍尔传感器常见的有那几个类别
  12. docker ubuntu安装python_BAT架构师手把手教你如何使用Docker安装GPU版本caffe2
  13. java 后端处理PDF图册
  14. chrome浏览器打开base64图片
  15. oracle配置控制文件快照的位置以及名称为,Oracle快照控制文件(snapshotcontrolfile)
  16. win10安装PHP环境
  17. hashmap用stream流操作_基础篇:JAVA.Stream函数,优雅的数据流操作
  18. Openwrt switch vlan配置
  19. LED升压大电流恒流芯片H6911峰值电流检测 调光辉度65536驱动IC方案
  20. CSS——网易云音乐首页之热门推荐歌单的制作

热门文章

  1. 区分:AndroidDriver, iOSDriver, AppiumDriver and Remote WebDriver
  2. 这10篇 iOS 热文,你别错过哦
  3. mariadb的explain分析及InnoDB存储引擎
  4. Spring中使用JDBC
  5. 学习 TTreeView [8] - AlphaSort、CustomSort、SortType
  6. linux看电视系统,教你如何在Linux操作系统下观看电视节目
  7. 单片机汇编编程300例_pic单片机编程串烧,pic单片机汇编语言讲解下篇
  8. random输出1到10之间_第43P,随机数,Python内置库之random
  9. java同名不同包文件_java – 如何从不同的JAR读取同名的几个资源文件?
  10. 关于六年级定格动画计算机教案,定格动画教案