다음: Audio Processing, 이전: Signal Processing, 상위 문서: Top [차례][찾아보기]
Since an image is basically a matrix, Octave is a very powerful environment for processing and analyzing images. To illustrate how easy it is to do image processing in Octave, the following example will load an image, smooth it by a 5-by-5 averaging filter, and compute the gradient of the smoothed image.
I = imread ("myimage.jpg"); S = conv2 (I, ones (5, 5) / 25, "same"); [Dx, Dy] = gradient (S);
In this example S
contains the smoothed image, and Dx
and Dy
contains the partial spatial derivatives of the image.
• Loading and Saving Images: | ||
• Displaying Images: | ||
• Representing Images: | ||
• Plotting on top of Images: | ||
• Color Conversion: |