【发布时间】:2010-09-14 15:43:28
【问题描述】:
我有一个波长(x 轴)和强度(y 轴,可以有不同范围的任意单位...)的(光谱图)数据集。
我想将此数值数据转换为如下图底部所示的图形视图。
但是,我从未在 Delphi (2010) 中使用 Canvas、TImage、位图或任何我可以将其显示在屏幕上的方式进行任何操作。
(显然,如果我可以将我的数据转换为一行图像像素,那么我只需根据所需的图像高度复制该行多次。)
谁能指出我正确的方向或提供遍历 x,y 值以创建彩色图像的示例代码?我希望我的解决方案能让我(或用户)调整级别(对比度、亮度)。
提前致谢。
相关 SO 帖子:Algorithm to convert any positive integer to an RGB value
【问题讨论】: