首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >matlab分割中的“忽略背景”

matlab分割中的“忽略背景”
EN

Stack Overflow用户
提问于 2012-12-19 23:56:23
回答 1查看 1.8K关注 0票数 0

我有一张用x射线拍摄的图像,我想测试不同的分割算法(就像在http://www.academia.edu/913222/segmentation_techniques找到的算法)。

如何在计算中忽略背景,即如何忽略灰度值低于50,000的任何内容(对于16位图像)?

我现在使用的代码是:

代码语言:javascript
复制
clc;
clear;
[fn,pn]=uigetfile({'*.TIF','Image files'}, 'Select an image');
x = imread(fullfile(pn,fn));
T=graythresh(x);
y=im2bw(x,T);
imshow(y);

但我也想测试不同的分割技术。

我正在尝试模拟一个软件的未来实现,以便找到最佳的行动方案,而这个软件将忽略“背景”(我已经有了一个成功的otsu算法实现)。

谢谢你的智慧=)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-20 01:21:02

如果你只想在50000以上的像素值上使用Otsu,你可以简单地写成

代码语言:javascript
复制
T = graythresh(x(x>50000));
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13956184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档