数字图像处理
奥佛儿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数字图像处理——月亮图像的识别与裁剪
已知一张带有月亮的图片(左),截取只有月亮的区域(右),效果如图:预备知识:find函数作用:如图运行结果所示,a是一个二维矩阵,find函数作用是找到矩阵中所有不为零的点的坐标。坐标编号是从最左边一列开始,从上到下依次为1,2,3。。。换列时数字继续累加。方法一:find法img=imread('moon.png');%读取moon图像W=im2bw(img);%把moon图像...原创 2019-03-14 21:46:16 · 2341 阅读 · 2 评论 -
数字图像处理——截取图中眼睛
已知一张图片,如左图所示,找到图中的眼睛并截取出来。方法一:分析:这张图片中眼睛非常大,可以先把图片转换成取反的二值图像,先水平投影找到眼睛所在位置的上下坐标,截取出水平长条,再找到长条中所有不为零的像素点的坐标,既得眼睛最左端和最右端的点的坐标。最后对原图进行截取。效果图如下:clear,clc,close all;f=imread('eyes.png');bw=~im2bw(f);...原创 2019-03-21 21:26:01 · 2251 阅读 · 0 评论 -
数字图像处理——形态学2
1.标记联通区域,给图中加上小红星,效果如图:原图:效果图:image=imread('arrow.jpg');bw=im2bw(image);[bw_label,n]=bwlabel(bw); %bwlabel用来标记联通区域,bw_label跟bw的大小一样,从上到下,从左至右,从1开始依次标记连通分量figure,imshow(bw);%figure,imshow(bw_...原创 2019-04-04 13:04:05 · 521 阅读 · 0 评论 -
数字图像处理——形态学
%腐蚀小球image=imread('ball.jpg');bw=im2bw(image);bw_erode=imerode(bw,strel('disk',10));figure;subplot(121),imshow(image);subplot(122),imshow(bw_erode);image=imread('finger.jpg');%腐蚀bw=im...原创 2019-03-29 09:11:56 · 495 阅读 · 0 评论 -
数字图像处理——彩色图像
1.分别提取出一幅图片中的RGB三个部分的图像。如下:原图:效果图:clear,clc,close all;f=imread('color.jpg');imshow(f);r=f(:,:,1);g=f(:,:,2);b=f(:,:,3);%f为一个三维矩阵,这行代码相当于分别提取出三维向量中的每一维。x=zeros(size(r));新建一个大小跟r同样的二位矩...原创 2019-04-25 16:47:05 · 746 阅读 · 0 评论
分享