how to calculate distance transform using city block filter?
2 ビュー (過去 30 日間)
古いコメントを表示
Muhammad Sohail
2015 年 11 月 2 日
コメント済み: Walter Roberson
2015 年 11 月 2 日
i am facing problem to calculate Distance transform of binary images using city block filter. I searched for that but failed.
2nd how can implement a filter without using builtin matlab filter functions. Please help and give me some examples to implement a filter without using builtin function. thanks.
0 件のコメント
採用された回答
Walter Roberson
2015 年 11 月 2 日
Example:
MyMatrix = rand(19,42) < 0.5; %some data for example purposes
D = bwdist(MyMatrix, 'cityblock');
3) Look at the bottom of the above link. It says
For cityblock, chessboard, and quasi-Euclidean distance transforms, bwdist uses the two-pass, sequential scanning algorithm described in
[2] Rosenfeld, Azriel and John Pfaltz, "Sequential operations in digital picture processing," Journal of the Association for Computing Machinery, Vol. 13, No. 4, 1966, pp. 471-494.
2 件のコメント
Walter Roberson
2015 年 11 月 2 日
Use the two-pass, sequential scanning algorithm described in
[2] Rosenfeld, Azriel and John Pfaltz, "Sequential operations in digital picture processing," Journal of the Association for Computing Machinery, Vol. 13, No. 4, 1966, pp. 471-494.
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!