用Daubeches db2对称小波变化的lena图像
详细python代码如下,使用格式建代码说明部分
#this demo for 2D wavelets transform is developed by Xueshang Nai
#Referrence Link:https://pywavelets.readthedocs.io/en/latest/regression/wp2d.html
#can expanded to other type of wavelet.
#you can use in cmd line with: python wavelets_transfer.py --image image.jpg
from PIL import Image
import numpy as np
import matplotlib.pyplot as plt
import argparse
import imutils
import cv2
from datetime import datetime
import numpy as np
import pywt
def wavelete_packet2D(img_name):
img = np.array(Image.open(img_name).convert('L'))
rows, cols = img.shape
plt.figure(img_name)
plt.imshow(img, cmap='gray')
#plt.axis('off')
plt.show()# show the original image
#use 2D wavelete db1 mod