Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Reunojen Tunnistus | Kuvankäsittely OpenCV:llä
Konenäön Perusteet

Pyyhkäise näyttääksesi valikon

book
Reunojen Tunnistus

Reunojen tunnistus

Reunat edustavat äkillisiä muutoksia pikselin intensiteetissä, jotka yleensä vastaavat objektien rajoja. Reunojen tunnistaminen auttaa muodon tunnistuksessa ja segmentoinnissa.

Sobel-reunojen tunnistus

Sobel-operaattori laskee gradientit (intensiteetin muutokset) sekä X- että Y-suuntaan, mikä auttaa havaitsemaan vaaka- ja pystysuorat reunat.

Canny-reunojen tunnistus

Canny-reunantunnistin on monivaiheinen algoritmi, joka tuottaa tarkemmat reunat seuraavasti:

  1. Kohinan poistaminen Gaussin sumennuksella.

  2. Intensiteettigradienttien etsiminen Sobel-suodattimilla.

  3. Heikkojen reunojen vaimentaminen.

  4. Kaksoiskynnyksen ja reunojen jäljityksen käyttäminen.

Reunantunnistusmenetelmien vertailu:

Tehtävä

Swipe to start coding

Sinulle annetaan image:

  • Muunna kuva harmaasävykuvaksi ja tallenna se muuttujaan gray_image;
  • Käytä Sobel-suodatinta X- ja Y-suuntaan (tulosyvyys cv2.CV_64F ja ytimen koko 3) ja tallenna tulokset sobel_x ja sobel_y;
  • Yhdistä Sobel-suodatetut suunnat muuttujaan sobel_img;
  • Käytä Canny-suodatinta kynnysarvoilla 200300 ja tallenna tulos muuttujaan canny_img.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 7

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

book
Reunojen Tunnistus

Reunojen tunnistus

Reunat edustavat äkillisiä muutoksia pikselin intensiteetissä, jotka yleensä vastaavat objektien rajoja. Reunojen tunnistaminen auttaa muodon tunnistuksessa ja segmentoinnissa.

Sobel-reunojen tunnistus

Sobel-operaattori laskee gradientit (intensiteetin muutokset) sekä X- että Y-suuntaan, mikä auttaa havaitsemaan vaaka- ja pystysuorat reunat.

Canny-reunojen tunnistus

Canny-reunantunnistin on monivaiheinen algoritmi, joka tuottaa tarkemmat reunat seuraavasti:

  1. Kohinan poistaminen Gaussin sumennuksella.

  2. Intensiteettigradienttien etsiminen Sobel-suodattimilla.

  3. Heikkojen reunojen vaimentaminen.

  4. Kaksoiskynnyksen ja reunojen jäljityksen käyttäminen.

Reunantunnistusmenetelmien vertailu:

Tehtävä

Swipe to start coding

Sinulle annetaan image:

  • Muunna kuva harmaasävykuvaksi ja tallenna se muuttujaan gray_image;
  • Käytä Sobel-suodatinta X- ja Y-suuntaan (tulosyvyys cv2.CV_64F ja ytimen koko 3) ja tallenna tulokset sobel_x ja sobel_y;
  • Yhdistä Sobel-suodatetut suunnat muuttujaan sobel_img;
  • Käytä Canny-suodatinta kynnysarvoilla 200300 ja tallenna tulos muuttujaan canny_img.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 7
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt