我有一个整数列表。
intList = [96, 98, 120, 163, 158, 166, 201, 201, 159, 98, 93, 73, 77, 72]
Run Code Online (Sandbox Code Playgroud)
这些数字代表 14 个像素条带的灰度值,我想将曲线拟合到分布并保存顶点的 x 位置。
为了上下文:我实际上正在使用一个(更大的)列表列表,每个列表包含图像中一行像素的灰度值。对于每一行像素,我想绘制一条数据曲线,并将顶点的 x 位置附加到不断增长的列表中。每行像素都会有一些噪声,但只有一个宽阔、清晰的像素强度峰值(下面的示例图像)

我有 NumPy、SciPy、matplotlib 和枕头,但我不太了解每个函数中的许多函数。有人可以向我指出一个可以做到这一点的模块或函数吗?