Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 双阈值分割是自动、半自动还是手动分割?_Matlab_Image Processing_Image Segmentation - Fatal编程技术网

Matlab 双阈值分割是自动、半自动还是手动分割?

Matlab 双阈值分割是自动、半自动还是手动分割?,matlab,image-processing,image-segmentation,Matlab,Image Processing,Image Segmentation,我使用了两个阈值来分割图像,是自动分割、半自动分割还是手动分割 I = imread('tumor1.jpg'); I(I<=140) = 0; I(I>=225) = 0; BW = im2bw(I,graythresh(I)); imshow(BW) I=imread('tumor1.jpg'); I(I=225)=0; BW=im2bw(I,灰度阈值(I)); imshow(BW) 首先使用两级手动分割,即所有不在140和225之间的像素强度都是背景像素。稍后,您将使用Ots

我使用了两个阈值来分割图像,是自动分割、半自动分割还是手动分割

I = imread('tumor1.jpg');
I(I<=140) = 0;
I(I>=225) = 0;
BW = im2bw(I,graythresh(I));
imshow(BW)
I=imread('tumor1.jpg');
I(I=225)=0;
BW=im2bw(I,灰度阈值(I));
imshow(BW)

首先使用两级手动分割,即所有不在140和225之间的像素强度都是背景像素。稍后,您将使用Otsu thresholding,这是一种自动分割工具。如果您只打算使用此代码一次,或者每次都需要更改手动分段参数,我将您的方法称为半自动方法


但是,如果您可以将此代码用于所有图像,那么您已经清楚地编写了一个自动分割脚本,最初需要一些努力来正确设置手动阈值。

那么您到底在问什么?顺便说一句,你的问题与MATLAB有关。如果你想让更多的人来帮助你,请在标签中包括你正在使用的编程语言。我已经提到了我的编程语言MATLAB。不,你没有。它不在你的帖子里。我得给你加上这个。回到我最初的问题。。。你到底想问什么?你到底有什么问题?