i have one doubt please clarify me if we do thresholding for segmenting an area in image then will total counts reduce or decrease

1 回表示 (過去 30 日間)
this is the image where i need to take individual frames and apply segmentation to every frame will total counts reduce

回答 (1 件)

Image Analyst
Image Analyst 2016 年 12 月 26 日
Just do simple indexing to extract them.
[rows, columns, numberOfColorChannels] = size(grayImage);
% I'm going to assume numberOfColorChannels is 1 and your images are gray scale not color.
tileRows = floor(rows/8);
tileColumns = floor(columns/9);
r = 1 : tileRows : rows
c = 1 : tileColumns : columns
for row = 1 : length(r)-1
for col = 1 : length(c)-1
row1 = r(row);
row2 = r(row+1);
col1 = c(col);
col2 = c(col+1);
thisImage = grayImage(row1:row2, col1:col2);
% Now use it, save it, display it or whatever you want.
end
end
  7 件のコメント
andhavarapu lokesh
andhavarapu lokesh 2016 年 12 月 28 日
iam not familiar with matlab please can you tell me i need not require the gui ijust need only original image and thresholded image how should i modify so that i can use the final binary image in to another code please help me
Image Analyst
Image Analyst 2016 年 12 月 28 日
I'm puzzled as to why my line of code above giving you the binary image is not what you want. If you want to modify that image, go ahead. I have no idea how you want to modify it.
If you want to use the final binary image in another program, then either write it out to a file with save() or imwrite() or pass it in via the input argument list of the other program.
Try looking at these:

サインインしてコメントする。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by