干涉相位图的向量滤波法
余弦和正弦图像分别做滤波
t1=cos(f(x))
t2=sin(f(x))
T1=G(t1)//均值滤波
T2=G(t2)//均值滤波 arctg(T1/T2)
double *a=new double[width * height];
double *b=new double[width * height];
for(y=0;y<height;y++)
for( x=0;x<width;x++)
{
a[width*y+x]=cos((PI-g[y*width+x])/255);
b[width*y+x]=sin((PI-g[y*width+x])/255);
}
Average(nsize,width,height,a);//a cos a=G(t1)//均值滤波 Average(nsize,width,height,b);//b sin b=G(t2)//均值滤波
for(y=0;y<height;y++)
for(x=0;x<width;x++)
{
c=atan2(a[width*y+x],b[width*y+x] );
g[y*width+x]=(BYTE)((c+PI)/PI*255);
} 我的代码可能有问题 请帮我看看 谢谢
余弦和正弦图像分别做滤波
t1=cos(f(x))
t2=sin(f(x))
T1=G(t1)//均值滤波
T2=G(t2)//均值滤波 arctg(T1/T2)
double *a=new double[width * height];
double *b=new double[width * height];
for(y=0;y<height;y++)
for( x=0;x<width;x++)
{
a[width*y+x]=cos((PI-g[y*width+x])/255);
b[width*y+x]=sin((PI-g[y*width+x])/255);
}
Average(nsize,width,height,a);//a cos a=G(t1)//均值滤波 Average(nsize,width,height,b);//b sin b=G(t2)//均值滤波
for(y=0;y<height;y++)
for(x=0;x<width;x++)
{
c=atan2(a[width*y+x],b[width*y+x] );
g[y*width+x]=(BYTE)((c+PI)/PI*255);
} 我的代码可能有问题 请帮我看看 谢谢
解决方案 »
- 历时半年,成功开发网挂,散分
- visual studio c++中,关于DateTimePicker 的日期与时间结合的问题。
- 从vc中如何继承一个CObject的类?
- 没分了,请大家原谅!用wininet如何得到HTTP的请求何反映消息数据流?
- 关于一个BITMAPBUTTON的一个问题 请各位大哥帮忙
- 调用CSocket类的Create方法,在debug版本的时候正常,release为Static lib的时候出错???请教
- com组件中如何传递引用??
- 高分求助:怎么做一个根据图片边界来确定形状的按钮啊
- 求助,这道题目我感觉无从下手??哪位高手能帮帮我,谢谢了
- MFC写串口通信终端时,调用mscomm控件,不能触发OnComm事件
- 用fopen函数打开某目录下的文件应该怎样写?
- 如何修改EXE文件的资源字符串?
t1=cos(f(x))
t2=sin(f(x))
T1=G(t1)//均值滤波
T2=G(t2)//均值滤波 arctg(T1/T2) 我写的代码如下 不知道对不对: double *a=new double[width * height];
double *b=new double[width * height]; for(y=0;y <height;y++)
for( x=0;x <width;x++)
{
a[width*y+x]=cos(g[y*width+x]);
b[width*y+x]=sin(g[y*width+x]);
}
Average(nsize,width,height,a);//a cos a=G(t1)//均值滤波 Average(nsize,width,height,b);//b sin b=G(t2)//均值滤波
for(y=0;y <height;y++)
for(x=0;x <width;x++)
{
c=atan2(a[width*y+x],b[width*y+x] );
g[y*width+x]=(BYTE)((c+PI)/PI*255);
} 我的代码可能有问题 请帮我看看 谢谢
代码在那么写
t2=sin(f(x))
T1=G(t1)//均值滤波
T2=G(t2)//均值滤波 arctg(T1/T2)
代码应该怎么写?
余弦和正弦图像分别做滤波
t1=cos(f(x))
t2=sin(f(x))
T1=G(t1)//均值滤波
T2=G(t2)//均值滤波 arctg(T1/T2)
代码应该怎么写?