Digital Image Processing Using Scilab Pdf Instant
// 4. Enhance contrast img = histeq(img);
// 5. Edge detection sobel_x = [-1 0 1; -2 0 2; -1 0 1]; Gx = imfilter(double(img), sobel_x); Gy = imfilter(double(img), sobel_x'); edges = sqrt(Gx.^2 + Gy.^2); digital image processing using scilab pdf
median_filtered = medfilt2(gray_img, [3 3]); // Create Gaussian kernel (approx) gaussian_kernel = [1 2 1; 2 4 2; 1 2 1] / 16; gaussian_filtered = imfilter(gray_img, gaussian_kernel); 6. Edge Detection 6.1 Sobel Operator // Sobel kernels sobel_x = [-1 0 1; -2 0 2; -1 0 1]; sobel_y = [-1 -2 -1; 0 0 0; 1 2 1]; Gx = imfilter(double(gray_img), sobel_x); Gy = imfilter(double(gray_img), sobel_y); -2 0 2