1、数据文件
第一行:分别代表每行多少列数据,及文件共有多少行。
第二行:表示具体数据,数据以空格隔开,数据均在0~255之间。
2、计算方法
int Data[255];//0~255数据的频率数组,
void* pData;//指针指向数据地址
for(遍历所有数据)
Data[*pData]++; pData++;
3、结果输出
直方图数据,用每个元素为偏移,画线,可这样处理,每一个数据,对应一段长度,如10,则,Data[1]就是在10的两边各2个像素绘制图形,图形的长度也要根据Data[1]的值作一个变换。
参考:1、MFC文档视图结构