步骤 1: 准备环境

确保已安装 Matlab 和相应的图像处理工具箱。

步骤 2: 读取图像

使用 imread 函数加载待处理的图像。

img = imread('your_image.jpg');  

步骤 3: 转换颜色空间

将图像转换为 HSVLAB 颜色空间以便于颜色分析。

hsv_img = rgb2hsv(img);  

步骤 4: 颜色提取

定义需要提取的颜色范围,并使用逻辑索引创建掩模。

mask = (hsv_img(:,:,1) > lower_bound) & (hsv_img(:,:,1) < upper>

步骤 5: 应用掩模

将掩模应用于原图像,以提取所需颜色区域。

result = img .* uint8(mask);  

步骤 6: 显示结果

使用 imshow 函数显示处理后的图像。

imshow(result);