clc;clear;close all;
%输入图像
Origin = imread('input.jpg');
%转换为灰度图像
gray = rgb2gray(Origin);
%调整图像大小
B = imresize(gray,[200,200]);
%图像抖动
C = dither(B);
%显示图像
imshow(C);
%输出bmp文件
imwrite(C,'C.bmp');
原图:
生成的灰度图:
调整大小后生成的图像:
图像抖动后的图像:
实现效果:
clc;clear;close all;
%输入图像
Origin = imread('input.jpg');
%转换为灰度图像
gray = rgb2gray(Origin);
%调整图像大小
B = imresize(gray,[200,200]);
%图像抖动
C = dither(B);
%显示图像
imshow(C);
%输出bmp文件
imwrite(C,'C.bmp');
原图:
生成的灰度图:
调整大小后生成的图像:
图像抖动后的图像:
实现效果: