close all; %关闭当前所有图形窗口
clear all; %清空工作空间变量
clc; %清屏
I = imread('coins.png'); %读取图像信息
X = grayslice(I,32); %将灰度图像转换为索引图像
set(0,'defaultFigurePosition',[100,100,1000,500]); %修改图形图像位置的默认设置
set(0,'defaultFigureColor', [1 1 1]); %修改图形背景颜色的设置
figure,imshow(I); %显示原图像
figure,imshow(X,parula(32)); %parula(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,parula(64)); %parula(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,turbo(32)); %turbo(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,hsv(32)); %hsv(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,hot(32)); %hot(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,cool(32)); %cool(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,spring(32)); %spring(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,summer(32)); %summer(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,autumn(32)); %autumn(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,winter(32)); %winter(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,gray(32)); %gray(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,bone(32)); %bone(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,copper(32)); %copper(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,pink(32)); %pink(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,lines(32)); %lines(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,colorcube(32)); %colorcube(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,prism(32)); %prism(M)是相当于colormap,是一个M×3的数组,
figure,imshow(X,flag(32)); %flag(M)是相当于colormap,是一个M×3的数组,
开发工具:MATLAB 2022b
微信Alt+A截屏工具