matlab图像分割程序

matlab图像分割程序,第1张

clear I=imread('bai.jpg') %读入图像

q=imadjust(I,[.2 .3 0.6 .7 1],[])%增强图像的对比度

j=rgb2gray(q) %彩色图像变灰度图像

j1=im2bw(q,230/255)%二值化

se90=strel('line',3,90) %构造元素

se0=strel('line',3,0) %同上

BW2=imdilate(j1,[se90 se0]) % 用构造裂睁段的元素膨胀

BW3=bwareaopen(BW2,100)%开 *** 作

BW3=~BW3%取反

BW4=bwareaopen(BW3,20)%开

BW5=bwperim(BW4)%计算BW4周长

[imx,imy]=size(BW5)计算长宽

L=bwlabel(BW5,8)%用不同的肆誉数字根据是否连通标记图像,

a=max(max(L))%得到L图像中标记结果的最大值

BW6=bwfill(BW5,'hole')%填充背景

I2=I

for i=1:3I2(:,:,i)=I2(:,:,i).*uint8(BW6)

end imshow(I2)有大神能逐条解释一下语早皮句吗,本人是菜鸟啊,跪求!!

准备工具/材料:装有windows 10的电脑一兆行台,Photoshop cs 6(Creative Cloud)软件。

用ps把腊猜正一张图片分割成三份的办法如下:

1、打开需要在ps中分成三部分的图片。

2、在左侧工具栏中选择裁剪工具。

3、在裁剪工具中选择切片工具。

4、从d出选择菜单中选择分割切片。

5、根据图片格式选择水平分割或垂直分割,并输入3。

6、点击确认后,图片轮悔平均分为3份。

7、用ps把一张图片分割成三份完成。

使用Photoshop【切片工具】分割图片的步骤:

1、在Photoshop中打开要分割的图片,点击工具栏的【切片工具】;

2、在虚纤要切片差则仿的图片上切一个框,如图所示

3、点击鼠标右键,选择划分切片;

4、设置如图,举例【水平划分为4,垂直划分为3】

5、确定返回,效果如图所示;

6、将图片划分好后,点击工具栏下面的ImageReady键计入IR状态下编辑图片

7、盯配点击文件,将优化结果存储为【HTML格式】;

8、重新命名,保存即可得到分割好的图片文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12480069.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存