how to get coordinates from a value of the coordinates itself?
6 ビュー (過去 30 日間)
古いコメントを表示
hi all, i want to ask something about getting coordinates from the value of something using matlab, soo i have this code :
R = HarrisMeasure(x,y);
R = abs(R);
sortedR = sort(R,'descend');
best = sortedR(1:50,:);
x and y is the inputed coordinates, so how can i get the coordinates after i sorted it? how can i get coordinates of 'best'? thank you
2 件のコメント
Jan
2014 年 5 月 3 日
Please notice, that we do not know, what your function HarrisMeasure does. So how could we guess, how x,y are correlated to R?
回答 (1 件)
Image Analyst
2014 年 5 月 3 日
Look at the second return argument from sort(). I think you can use that.
2 件のコメント
Image Analyst
2014 年 5 月 3 日
Impossible to know, because I don't know what HarrisMeasure does. You need a function that does the inverse of HarrisMeasure(), like
[x, y] = InverseHarrisMeasure(R);
but I imagine there are lots of x,y that could have a particular R value.
参考
カテゴリ
Help Center および File Exchange で Shifting and Sorting Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!