lcytms 发表于 2017-5-2 11:25:38

0946
        这里有一张windows的桌面,当然这个桌面是彩色的。
        我们把它的边缘抠出来。

lcytms 发表于 2017-5-2 11:26:01

0947
        我先用Photoshop将彩色图像转换成黑白图像,而且还要指定的模式。

lcytms 发表于 2017-5-2 11:28:05

0948
        打开Photoshop 6.0软件。

lcytms 发表于 2017-5-2 11:30:15

0949
        首先打开图像文件。
        我截一个部分,Ctrl+C。
        新建,粘贴。
        我用这个图像来做它的图像边缘。
   

lcytms 发表于 2017-5-2 11:32:14

0950
        我首先将它转成YUV的格式,亮度的格式。
        选择菜单项的图像-模式-灰度。
        变成了黑白图像。
        黑白图像是由亮度组成的,一个字节组成的亮度。

lcytms 发表于 2017-5-2 11:35:51

本帖最后由 lcytms 于 2017-5-2 11:41 编辑

0951
        另存为t1.bmp文件。
        8位的。
        然后启动MATLAB,路径定位在当前文件夹。
   

lcytms 发表于 2017-5-2 11:42:38

本帖最后由 lcytms 于 2017-5-2 11:43 编辑

0952
        然后把它读到MATLAB里面。
        >>f=imread(‘t1.bmp’)。
        读进来了。
        然后再MATLAB里面把它显示出来。
        >>figure, imshow(f)。
   

lcytms 发表于 2017-5-2 11:44:22

0953
        冈萨雷斯在他的教材里面给出了三种边缘处理的算法,Sobel只是其中一种。
        他还同时介绍了高斯拉普拉斯算法,和更现代的Canny算法。
        首先我们做Sobel算法。

lcytms 发表于 2017-5-2 11:45:34

0954
        >>g_sobel=edge(f,’sobel’,0.05);。
        0.05为阈值。
        观察workspace上出现了g_sobel这个数组。
   

lcytms 发表于 2017-5-2 11:46:25

0955
        我再算一个高斯拉普拉斯算法。
        Sobel算法是一阶偏微分方程得到的数组。
        而高斯拉普拉斯算法和Canny算法都是二阶偏微分方程。
页: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14
查看完整版本: 跟李凡老师学FPGA图像加速器之D01:图像处理基础(20170425课堂笔记)