将声音转为图片(二维矩阵)
图片 矩阵 二维 转为 声音
2023-09-14 09:05:38 时间
为什要将声音转为二维的
为了还原声音在对物质真实左右
比如水面不断地滴入 一滴滴水 水面泛起波纹 声音 数据是一个一维度序列,实际记录的就是水面上的某一点。所以要将声音还原为原来二维平面的样子,本该是圆环的能力有限只还原了个方环
下次一定做个圆环
import numpy as np
import matplotlib.pyplot as plt
x=np.linspace(6*np.pi+1,12*np.pi,200)
x_=np.linspace(1,6*np.pi+1,200)
y=np.sin(x)
total_res=np.hstack([y[::-1],y])
mask=np.zeros([total_res.size,total_res.size])
row,col=mask.shape
m=row//2
n=col//2
mask[m,:]=total_res
mask[m-1,:]=total_res
mask[:,n]=total_res
mask[:,n-1]=total_res
x=0
y=-1
res=mask[m,0]
mask[:,0]=[res]*(2*m-0*2)
mask[:,-1]=[res]*(2*m-0*2)
mask[0,:]=[res]*(2*m-0*2)
mask[-1,:]=[res]*(2*m-0*2)
for i in range(1,m-1):
res = mask[m, i]
mask[i:-i, i] = [res] * (2 * m - i * 2)
mask[i:-i, -i-1] = [res] * (2 * m - i * 2)
mask[i, i:-i] = [res] * (2 * m - i * 2)
mask[-i-1, i:-i] = [res] * (2 * m - i * 2)
plt.imshow(mask)
plt.show()
if __name__ == '__main__':
pass
相关文章
- [sikuli]-设置环境,图片,OS等
- iOS拍的图片上传到服务器(阿里云)旋转
- CentOS6.3搭建Nginx代理访问MongoDB GridFS图片资源
- 博客园转载其他博客园的文章:图片和源码
- md之Typora如何将图片集中保存到统一的文件夹内,并使用相对路径
- Atitit.java图片图像处理attilax总结
- Atitit.java图片图像处理attilax总结
- Android图形显示系统——一张图片的显示流程
- CV之IG之Inception:基于TF框架利用Inception模型+GD算法的某层网络图像生成更大尺寸的Deep Dream幻觉梦境图片(特征可视化实现图像可解释性)案例应用
- Python编程:pillow处理图像生成验证码图片
- 在Button上、下、左、右位置加入图片和文字
- VC++使用GDI+和CImage类加载png图片(附源码)
- windows下查看webp格式图片