Assignment #1 Problem 2

Moderator: Computer Vision 2

>flo<
Erstie
Erstie
Beiträge: 20
Registriert: 6. Sep 2005 18:08

Assignment #1 Problem 2

Beitrag von >flo< » 4. Nov 2007 15:15

This is about pt. 6.

We are asked here to check whether the gradient magnitude exceeds a certain threshold.

Okay--that means we have to look at every pixel and compare the value to the chosen threshold.

However, we are asked to *not* use any for loops.

Well, how am I gonna look at any pixel in the image without a for loop? Is there any built-in matlab function that does this job for me?

Thanks for helping me out.

>flo<
Erstie
Erstie
Beiträge: 20
Registriert: 6. Sep 2005 18:08

Beitrag von >flo< » 4. Nov 2007 15:41

To pt.5:

Is the gradient magnitude the square root of the summed 2nd derivatives or just the square root of the summed squares of the 1st derivatives?

ty

Benutzeravatar
Trigger
Sonntagsinformatiker
Sonntagsinformatiker
Beiträge: 230
Registriert: 21. Apr 2004 19:57
Wohnort: Malchen

Beitrag von Trigger » 4. Nov 2007 22:42

Check out the documentation of rational operators. Especially the example: http://www.mathworks.com/access/helpdes ... ators.html

The gradient magnitude is the length of the gradient. Have a look at the definition of the gradient and you will know the answer: http://en.wikipedia.org/wiki/Gradient

HTH
Armin

YMBY
Neuling
Neuling
Beiträge: 2
Registriert: 4. Nov 2007 20:28

möglichkeiten

Beitrag von YMBY » 5. Nov 2007 14:31

Zu deinen Fragen ein paar "schöne" Tipps:

1. es gibt den Matlabbefehl "gradient"
2. es gibt auch für Matrizen den Matlabbefehl ">"
3. die Magnitude des Gradienten ist die Länge dieses Vektors

=> Apropos: gibts das Übungsblatt inzwischen irgendwo online??

YMBY
Zuletzt geändert von YMBY am 8. Nov 2007 08:02, insgesamt 2-mal geändert.

C.
Mausschubser
Mausschubser
Beiträge: 64
Registriert: 29. Nov 2004 23:14

Re: möglichkeiten

Beitrag von C. » 5. Nov 2007 15:23

YMBY hat geschrieben:Es gibt ein paar sehr schöne Matlabbefehle, z. Bsp.:

1. [fX, fY] = gradient(pic)
Please use the filters from Problem 2.3 to generate the gradient images.

=> Apropos: gibts das Übungsblatt inzwischen irgendwo online??

Y
Have a look


Christian

Antworten

Zurück zu „Computer Vision 2“