histo.c
来自「ICETEK-VC5416-EDULab瑞泰创新科技5416开发板的实验源程序」· C语言 代码 · 共 30 行
C
30 行
#include "extaddr.h"
extern FARPTR pImage,lpImage;
float fHistogram[256];
void Histogram(int nWidth,int nHeight)
{
int i,j;
unsigned int uWork;
float fWork;
fWork=nWidth; fWork*=nHeight;
for ( i=0;i<256;i++ ) fHistogram[i]=0.0f;
lpImage=pImage;
for ( j=0;j<nHeight;j++ ) // 抽样生成120x96尺寸图象
{
for ( i=0;i<nWidth;i++ )
{
uWork=far_peek(lpImage++);
uWork&=0x0ff;
fHistogram[uWork]++;
}
}
for ( i=0;i<256;i++ )
fHistogram[i]/=fWork;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?