Finding symmetric peak in an image
1 回表示 (過去 30 日間)
古いコメントを表示
I have series of 3D data sets with a symmetric peak. One example is attached. I am required to detect the location of the peak. I already tried the Matlab function findpeaks and looking for more efficient solution. Any suggestion/code
- The Code should be fast
- The peak is symmetric (non symmetric peaks should be ignored)
- The peak have a minimum height of 0.05.
0 件のコメント
回答 (1 件)
Image Analyst
2021 年 10 月 10 日
I doubt it's faster but on the surface (image) you can try imregionalmax() or imtophat().
And it looks like you have only 2-D data. You have a value for each x and y. Two indexes (x and y) so 2-D, despite the fact that you render it in a 2.5D surface.
Your corss sectional plot is 1-D, not 2-D. You have only one independent variable (the x position) and a value for that position. So again, one index means one dimension, and it can be represented by a 1-D vector.
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!