Pixel's edge strength

5 ビュー (過去 30 日間)
Balkar Singh
Balkar Singh 2019 年 6 月 23 日
コメント済み: Balkar Singh 2019 年 6 月 23 日
How to find out the pixel's edge strength so that we can compare it with a threshold value.

回答 (2 件)

Image Analyst
Image Analyst 2019 年 6 月 23 日
Use imgradient().
  1 件のコメント
Balkar Singh
Balkar Singh 2019 年 6 月 23 日
Thank you

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


Manish M
Manish M 2019 年 6 月 23 日
Hi
There is no such thing as a pixel's edge strength. You would just compare the pixel value with the threshold. If you are trying to implement Canny edge detector, you just compare the pixel value with the neighbouring pixels along the normal to the edge.
  2 件のコメント
Image Analyst
Image Analyst 2019 年 6 月 23 日
Not sure why you say that. There certainly are metrics that are related to the edge strength of the image on a pixel-by-pixel basis, for example imgradient():
[Gmag,Gdir] = imgradient(I) returns the gradient magnitude, Gmag, and the gradient direction, Gdir, for the grayscale or binary image I.
and
mask = GMag < someThreshold;
will certainly not give you the same image as where you "just compare the pixel value with the threshold":
mask = I < someThreshold;
Balkar Singh
Balkar Singh 2019 年 6 月 23 日
Thank you

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by