多核误差扩散实验班级: 姓名: 学号:误差扩散问题:在 matlab 环境中编程实现图片的二值图,以及误差扩散算法输出图像。原图为:灰度图为:没有进行误差扩散的二值图:误差扩散二值图:心得体会:本次的实验首先我学会了如何利用函数来调用图像,同学了解到了扩散误差扩散二值图的生成的相关问题,了解到了利用代码对图像误差的有趣,也看到了实验的以前没有看到的一面。实验源代码:clcclear allI=imread(C:UsersAdministratorDesktopJellyfish.jpg);size(I)figure(1)imshow(I)a = rgb2gray(I);figure(2)imshow(a)for i = 1 : 700for j = 1 : 900if a(i,j) =128t = 1;elset = 0;enderr = a(i,j)-255*t;a(i+1,j) = a(i+1,j)+err*7/16;a(i+1,j-1) = a(i+1,j-1)+err*5/16;a(i+1,j) = a(i+1,j)+err*3/16;a(i+1,j+1) = a(i+1,j+1)+err*1/16;endendfigure(4)imshow(a)