how to middle?

5 views (last 30 days)
JoBrr
JoBrr on 19 May 2019
Edited: JoBrr on 29 May 2019
i want to find middle

Accepted Answer

darova
darova on 19 May 2019
If you have only circle on the image like below
img.png
clc,clear
I = imread('img.png');
I1 = im2bw(I,graythresh(I)); % binarize image (0,1)
[row, col] = find(I1); % find white pixels (1 value)
ix = round( mean(col) ); % mean column
iy = round( mean(row) ); % mean row
imshow(I1)
hold on
plot(ix,iy,'or')
text(ix+10,iy+10,'CircleCenter')
hold off
  4 Comments
JoBrr
JoBrr on 21 May 2019
Thank you @darova much appreciated!!
darova
darova on 21 May 2019

Sign in to comment.

More Answers (0)

Categories

Find more on Images in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!