資源簡介
void CFunction::CreatGauss(double sigma, double **pdKernel, int *pnWidowSize)
{
LONG i;
//數組中心點
int nCenter;
//數組中一點到中心點距離
double dDis;
//中間變量
double dValue;
double dSum;
dSum = 0;
// [-3*sigma,3*sigma] 以內數據,會覆蓋絕大部分濾波系數
*pnWidowSize = 1+ 2*ceil(3*sigma);
nCenter = (*pnWidowSize)/2;
*pdKernel = new double[*pnWidowSize];
//生成高斯數據
for(i=0;i<(*pnWidowSize);i++)
代碼片段和文件信息
- 上一篇:C++ USB HID
- 下一篇:TXT文本里關鍵字檢索
評論
共有 條評論