二值化改善拍照图片以插入ppt
上数模电,制作PPT的时候,经常需要插入一些图表,但是直接拍照插入总觉得很难看,如图:
解决方法:
a、重新用visio画一个,感觉有点浪费时间
b、找到书的电子扫描版,截图
c、采用图像处理中的二值化方法进行改善,MATLAB代码如下:
A=imread('22-6.jpg'); %读取到一张图片
%thresh = graythresh(A); %自动确定二值化阈值
I2 = im2bw(A,120/255); %对图像二值化
figure();
subplot(1,2,1);
imshow(A); %显示二值化之前的图片
title('原图');
subplot(1,2,2);
imshow(I2); %显示二值化之后的图片
title('二值化');