/******************************/ /* STEP: FFT Filter: Truncate */ /******************************/ C Code: ------- Image* MyImage; Image* FFTImage; FFTImage = imaqCreateImage(IMAQ_IMAGE_COMPLEX, 7); imaqFFT(FFTImage, MyImage); imaqTruncate(FFTImage, FFTImage, TRUE, 5); imaqInverseFFT(MyImage, FFTImage); imaqDispose(FFTImage); Visual Basic Code: ------------------ Dim Image As New CWIMAQImage Dim FFTImage As New CWIMAQImage FFTImage.Type = cwimaqImageTypeComplex CWIMAQVision.FFT Image, FFTImage CWIMAQVision.CxTruncate FFTImage, FFTImage, TRUE, 5 CWIMAQVision.InverseFFT FFTImage, Image /*************************************/ /* STEP: Threshold: Manual Threshold */ /*************************************/ C Code: ------- Image* MyImage; imaqThreshold(MyImage, MyImage, 127, 255, TRUE, 1); Visual Basic Code: ------------------ Dim Image As New CWIMAQImage CWIMAQVision.Threshold Image, Image, 127, 255, True, 1