〜 例)Bell研究所のKoenig, Dunn, LacyがSound Spectrograph[2]を発表 約2.4[s]の音を磁気テープへ録音 ↓ 同じ音を繰り返し再生 ↓ 狭い帯域のアナログフィルタで 周波数を順番に走査 ↓ 出力の強さを紙の濃淡として記録 1999 2016 Sound Spectrographのイメージ図 音を「聴いて消えるもの」から「見て読み解けるもの」へ ※FFTやデジタル信号処理は使っていないが、考え方は現代のスペクトログラム [2] W. Koenig, H. K. Dunn, and L. Y. Lacy, “The Sound Spectrograph,” JASA, Vol. 18, No. 1, pp. 19–49, 1946.
install pillow from PIL import Image import numpy as np y Green with Image.open("cat.png") as image: input_image = np.array(image.convert("RGBA")) NumPy行列に変換 RGBAに変換 Blue Alpha cat.png https://github.com/watlablog/pyconjp2026-wat/blob/main/src/00_img2spectrogram.py