求指导!如何用C\C++写一个画时频图的程序!求思路!

求指导!!!!!!!怎么用C\C++写一个画时频图的程序!!!!!求思路!!!
RT
最近在做一个信号发生的项目,基于硬件产生一些信号,然后把这些信号的时频图和频谱图画出来,频谱图已经画出来了,但是对于怎么画时频图一点思路没有啊,不知道怎么把不同的幅度值转换成不同的颜色然后显示出来,希望有大神能给以个思路!!!谢谢!!!


求指导!如何用C\C++写一个画时频图的程序!求思路!

------解决方案--------------------
RGB(0,0,0)表示黑色,RGB(255,255,255)白色,其他就是介于这个范围的组合,根据你的幅度最小值和最大值计算比例画呗