This tutorial covers a wide range of topics in image processing with MATLAB. We learned about image reading, displaying, and saving, basic operations on images (such as scaling, cropping, rotating, and flipping), and basic image enhancements (such as brightness adjustment, contrast adjustment, and color space conversion). This tutorial also introduces common image filtering techniques (such as mean filtering, median filtering, and Gaussian filtering), histogram equalization of images, and adaptive histogram equalization. This tutorial learns about image-specific processing techniques such as edge detection, image segmentation, and morphological processing. The tutorial also covers advanced image processing techniques such as image registration, image quantization, and image blending. In addition, this tutorial learns about image analysis and measurement, including extracting region attributes and measuring image features.
-
Image reading and display: Use
imread
functions to read image files, and useimshow
functions to display images.matlab
img = imread('image.jpg'); % 读取图像文件 imshow(img