halcon-add_noise_white添加噪声
在HDevelop中
ma.jpg
read_image (Image, 'D:/bb/tu/ma.jpg') add_noise_white (Image, ImageNoise,20 ) *添加噪声--均匀分布 *参数3:最大噪声幅度,建议值:1.0,2.0,5.0,10.0,20.0,40.0,60.0,90.0,值越大噪声越多 dev_open_window(0,0,650,488,'black',WindowHandle) dev_display(ImageNoise)
在Qt Creator中
HObject ho_Image, ho_ImageNoise;
HTuple hv_WindowHandle;
ReadImage(&ho_Image, "D:/bb/tu/ma.jpg"); AddNoiseWhite(ho_Image, &ho_ImageNoise, 20); //添加噪声--均匀分布 //参数3:最大噪声幅度,建议值:1.0,2.0,5.0,10.0,20.0,40.0,60.0,90.0,值越大噪声越多 SetWindowAttr("background_color","black"); OpenWindow(0,0,650,488,0,"visible","",&hv_WindowHandle); HDevWindowStack::Push(hv_WindowHandle); if (HDevWindowStack::IsOpen()) DispObj(ho_ImageNoise, HDevWindowStack::GetActive());