spectrify:使用 Python 将天文光谱逆向工程为漂亮的彩虹图片

时间:2024-06-23 18:43:18
【文件属性】:

文件名称:spectrify:使用 Python 将天文光谱逆向工程为漂亮的彩虹图片

文件大小:481KB

文件格式:ZIP

更新时间:2024-06-23 18:43:18

Python

具体化 使用 Python 将天文光谱逆向工程为漂亮的彩虹图片 先决条件: Python 图像库 ('PIL') NumPy 'spectrify.py' 中的类采用光谱值(波长、计数)的 2D NumPy 数组,并对数据进行“逆向工程”,以产生模糊的可见光谱图像,就像望远镜光谱仪中的图像一样。 它旨在为公众宣传等提供更直观的光谱可视化。 实际上,可以提供任何图像 - 想法是图像在(指定)波长范围内显示颜色的线性进展。 代码重新调整、截断和插值光谱数据,以便它可以作为蒙版粘贴在“彩虹”图像上,其中计数很少的颜色是不透明的,计数最多的颜色是透明的。 用户可以指定图像的输出分辨率和保存的文件路径。


【文件预览】:
spectrify-master
----example.py(1KB)
----spectrify.py(4KB)
----example_spectra()
--------star1.dat(270KB)
--------star3.dat(364KB)
--------galaxy1.txt(149KB)
--------.DS_Store(6KB)
--------star2.dat(269KB)
--------sources.txt(354B)
--------galaxy2.txt(149KB)
--------galaxy3.txt(149KB)
----LICENSE(1KB)
----vis_spec.png(8KB)
----out()
--------star2.png_plot.png(31KB)
--------galaxy2.png_plot.png(32KB)
--------galaxy2.png(4KB)
--------galaxy1.png_plot.png(50KB)
--------star1.png_plot.png(34KB)
--------star2.png(7KB)
--------galaxy3.png(6KB)
--------star1.png(7KB)
--------.DS_Store(6KB)
--------galaxy3.png_plot.png(49KB)
--------star3.png(6KB)
--------galaxy1.png(7KB)
--------star3.png_plot.png(35KB)
----README.md(897B)

网友评论