Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1558|回复: 2

图像分割资料

[复制链接]

399

主题

1251

帖子

4020

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4020
发表于 2023-3-13 14:11:39 | 显示全部楼层 |阅读模式
回复

使用道具 举报

399

主题

1251

帖子

4020

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4020
 楼主| 发表于 2023-3-13 14:16:27 | 显示全部楼层
回复

使用道具 举报

399

主题

1251

帖子

4020

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4020
 楼主| 发表于 2023-4-17 20:09:57 | 显示全部楼层
  1. I = imread('car.jpg');
  2. subplot(4,3,1); imshow(I);
  3. %灰度化
  4. I_gray = rgb2gray(I);
  5. subplot(4,3,2); imshow(I_gray);
  6. %I_zone = I(:,:,3)-I(:,:,1)-I(:,:,2);
  7. I_zone = (I(:,:,3)>100)&(I(:,:,1)<100)&(I(:,:,2)<100);
  8. subplot(4,3,3); imshow(I_zone,[]);
  9. se = strel('disk',3);  %structure element结构元素
  10. I_zone1 = imerode(I_zone,se);%腐蚀
  11. I_zone2 = imdilate(I_zone1,se);%膨胀
  12. subplot(4,3,4); imshow(I_zone2,[]);
  13. [i,j] = find(I_zone2 == 1);
  14. left = min(j);
  15. right = max(j);
  16. upper = min(i);
  17. lower = max(i);
  18. I_zone3 = I_gray(upper:lower,left:right);
  19. subplot(4,3,5); imshow(I_zone3,[]);
  20. I_bw = I_zone3 >150;
  21. subplot(4,3,6); imshow(I_bw,[]);
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-6-8 16:30 , Processed in 0.035473 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表