フィルターのクリア

Find centroid of binary image

65 ビュー (過去 30 日間)
Adisorn Phanukthong
Adisorn Phanukthong 2017 年 1 月 29 日
コメント済み: DGM 2024 年 5 月 20 日
I want to know find centroid area in picture output show X,Y axis
Sample
centroid x 60 centroid y 40

回答 (2 件)

Guillaume
Guillaume 2017 年 1 月 29 日
Either use regionprops:
stats = regionprops(yourimage);
centroid = stats.centroid;
Or calculate it yourself according to its definition, the mean of the pixel coordinates:
[y, x] = ndgrid(1:size(yourimage, 1), 1:size(yourimage, 2));
centroid = mean([x(logical(yourimage)), y(logical(yourimage))]);
  12 件のコメント
Bradley Rogers
Bradley Rogers 2024 年 5 月 19 日
Got codegeneration and tried to make a C++ file, Centroid cant be converted over?
DGM
DGM 2024 年 5 月 20 日
I'm going to have to tap out once it comes to code generation stuff. I'm not familiar with what will build. I haven't really touched it, and I'm running old enough stuff that it would be moot even if I had.

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


Walter Roberson
Walter Roberson 2017 年 1 月 29 日
regionprops() and ask for Centroid

Community Treasure Hunt

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

Start Hunting!

Translated by