# 图像转频谱音频

将位图图像转换为以频谱还原优先的音频，并同时导出音频和一张验证频谱图预览，方便直接对比还原效果。

> 标准页面: https://elysiatools.com/zh/tools/image-to-spectrogram-audio

- **分类:** Media

- **关键词:** 图像转音频, 频谱图, 声化, png 转声音, jpg 转声音, 频谱合成, 位图转音频, 频谱艺术, 还原优先

## 概述

这个工具把图像宽度当作时间、图像高度当作频率分箱、亮度当作振幅。它根据这个时频映射合成单声道音频，再渲染出一张频谱图 PNG，方便你把重建结果和处理后的源图预览直接对比。

## 输入项

- **图像文件** (file): Select a PNG, JPG, WebP, or BMP image
- **时长（秒）** (number)
- **采样率** (select)
- **输出音频格式** (select)
- **最低频率（Hz）** (number)
- **最高频率（Hz）** (number)
- **频率映射** (select)
- **顶部行 = 高频** (checkbox)
- **时间切片数** (number)
- **频率分箱数** (number)
- **缩放模式** (select)
- **对比度增强** (number)
- **黑场阈值** (number)
- **验证频谱配色** (select)

## 适用场景

- 需要在音频频谱中隐藏特定图像、文字或 Logo 以制作音频彩蛋或电子水印时。
- 进行声音艺术创作、声化（Sonification）实验或生成基于图像纹理的独特合成音效时。
- 想要直观对比图像输入与实际音频频谱重建效果，进行高精度频谱合成调试时。

## 工作原理

- 解析与缩放图像：上传位图文件后，系统根据设定的时间切片数和频率分箱数对图像进行缩放（支持拉伸、包含或裁剪模式），并应用对比度增强和黑场阈值过滤。
- 时频映射合成：将图像的水平轴映射为时间，垂直轴映射为频率（支持线性或对数刻度），像素亮度转化为对应频率的振幅，合成单声道音频。
- 导出与验证渲染：生成指定采样率的 WAV 或 FLAC 音频文件，并同步渲染出一张使用指定配色方案（如 Magma 或 Viridis）的验证频谱图，供用户直接对比还原度。

## 使用案例

- 音频彩蛋与水印制作：将品牌 Logo 或特定文字图像转换为音频，使其在专业频谱仪中播放时显现出来。
- 实验音乐与音效设计：利用自然纹理、几何图形或手绘线条生成独特的合成音色，为电子音乐或科幻音效提供素材。
- 声学教学与可视化演示：向学生直观展示图像时频域与实际声音波形之间的物理对应关系。

## 常见问题

### 支持导入哪些图像格式？最大限制是多少？

支持 PNG、JPG、WebP 和 BMP 格式，单个文件大小上限为 25 MB。

### 线性（linear）和对数（log）频率映射有什么区别？

线性映射在全频段均匀分布像素，适合几何图形；对数映射在低频段分配更多细节，更符合人类听觉特性。

### 为什么生成的音频听起来有很多噪音？

图像中的复杂纹理和渐变会转化为密集的频率叠加。可以通过提高“黑场阈值”过滤微弱背景，或增加“对比度增强”来使声音更纯净。

### “时间切片数”和“频率分箱数”如何影响输出？

它们决定了合成音频的解析度。数值越高，频谱还原的图像越精细，但合成计算量也会相应增加。

### 导出的音频格式有哪些？

支持导出无损的 WAV（16位 PCM）和 FLAC 格式音频。

## 相关工具

- [图片序列转视频](https://elysiatools.com/zh/tools/image-sequence-to-video): 将上传的图片文件或 ZIP 帧压缩包转换为视频，并按文件名自然排序
- [Data URI 生成器](https://elysiatools.com/zh/tools/data-uri-generator): 将文件转换为 Data URI（Base64 或百分号编码），用于直接在 HTML、CSS 或 Markdown 中内联图片、字体等资源
- [批量图片转换](https://elysiatools.com/zh/tools/batch-convert): 批量转换多张图片到不同格式，支持质量设置
- [图像自定义矩阵](https://elysiatools.com/zh/tools/image-custom-matrix): 应用自定义2x2变换矩阵到图像，输入任意四个矩阵值创建独特的变换，适合学习线性代数和图像处理
- [图像旋转矩阵](https://elysiatools.com/zh/tools/image-rotation-matrix): 使用旋转矩阵数学原理应用旋转变换，查看2x2旋转矩阵的实际效果并理解图像旋转背后的三角学原理
- [图像剪切](https://elysiatools.com/zh/tools/image-shear): 应用剪切变换创建倾斜或歪斜的图像，可视化剪切矩阵及其如何扭曲图像几何形状
- [图片位深转 PNG 转换器](https://elysiatools.com/zh/tools/image-to-bit-depth-png): 将图片转换为精确的黑白、索引色、灰度、RGB 或 RGBA PNG 位深，并验证输出。
- [图片转打印图形转换器](https://elysiatools.com/zh/tools/image-to-printable-art): 将图片转换为适合打印的黑白简单图形

## 示例

- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [音频编码与格式转换工具](https://elysiatools.com/zh/hubs/audio-convert): 在一个专题里比较音频格式转换、码率调整、采样率转换、编码切换和导出工具，适合交付与归档工作流。
- [图片格式转换与动画导出工具](https://elysiatools.com/zh/hubs/image-convert): 在一个专题里比较 JPG、PNG、GIF、AVIF、WebP、TIFF、ICO、base64 以及动画导出相关的图片格式转换工具。
- [音频编辑与清理工具](https://elysiatools.com/zh/hubs/audio-utility): 在一个专题中比较音频裁剪、静音处理、淡入淡出、混音和降噪工具，适合播客、配音和音乐清理流程。
- [图片整理、修饰与批处理准备工具](https://elysiatools.com/zh/hubs/image-utility): 把图片清理、裁边、补边、加框、批量缩放压缩、水印和视觉修饰工具集中到一个专题中，适合素材整理流程。
