Salta al contenuto
  • Casa
  • Risorse
    • Elenco delle risorse
  • Corsi STEM
    • Educatori STEM
    • за STEM образователни работници
    • Professori STEM
    • Educatori STEM
    • εκπαιδευτές STEM
    • За STEM едукатори
    • Tutti i corsi
  • Hub della comunità STEM
    • STEM a Cipro
    • STEM in Lituania
    • STEM in Grecia
    • STEM in Italia
    • STEM in Portogallo
    • STEM in Macedonia del Nord
    • STEM in Bulgaria
  • Login
  • Registrati
  • Contatti
  • it_ITItaliano
    • elΕλληνικά
    • mk_MKМакедонски јазик
    • pt_PTPortuguês
    • bg_BGБългарски
    • en_GBEnglish (UK)
    • lt_LTLietuvių kalba
Menù
  • Casa
  • Risorse
    • Elenco delle risorse
  • Corsi STEM
    • Educatori STEM
    • за STEM образователни работници
    • Professori STEM
    • Educatori STEM
    • εκπαιδευτές STEM
    • За STEM едукатори
    • Tutti i corsi
  • Hub della comunità STEM
    • STEM a Cipro
    • STEM in Lituania
    • STEM in Grecia
    • STEM in Italia
    • STEM in Portogallo
    • STEM in Macedonia del Nord
    • STEM in Bulgaria
  • Login
  • Registrati
  • Contatti
  • it_ITItaliano
    • elΕλληνικά
    • mk_MKМакедонски јазик
    • pt_PTPortuguês
    • bg_BGБългарски
    • en_GBEnglish (UK)
    • lt_LTLietuvių kalba
Risorsa

Pilditöötlus MATLAB-iga

Risorsa di stampa
  • Informazioni sulle risorse

Astratto

Käesoleva projekti ülesandeks on pilditöötlus ja eristatavate objektide lugemine pildil MATLAB tarkvara abil. MATLAB (ingl. väljendist matrix laboratory) on numbriline andmetöötluskeskkond, mille arendajaks on MathWorks. Õpilastel on võimalik sooritada seda tegevust iseseisvalt või paaristegevusena (2 õpilast). Ülesandes tuleb sisestada kõik käsud samas järjekorras, kui need on ette antud.

Algne pilt

(Allikas: https://www.instructables.com/Image-Processing-and-Counting-using-MATLAB/)

Risultati di apprendimento

Õpilased õpivad MATLAB tarkvara abil pilte töötlema.

  • Meeskonnas töötamine
  • Meeskonna töö korraldamine ja ülesannete jagamine
  • Aja kasutamise planeerimine
  • MATLAB kasutamine
  • Pildi töötlemine MATLAB abil

Altre istruzioni

7 sammuga saavutate digitaalselt töödeldud pildi:

  • Pildi sisse lugemine – loetakse sisse pilt, kus objektid eristuvad selgelt taustast. Funktsioon imread loeb sisse pildi antud asukohast ja kirjutab selle maatriksisse immagine1. imshow funktsioon kuvab pildi.
img1=imread(‘Lines.jpg’);
imshow(img1)
  • Pildi teisendamine halltooni – pildilt eemaldatakse värvi andmed, et sellelt lihtsamini objekte tuvastada. Käsk rgb2grigio teisendab pildi halltoon pildiks ja kirjutab selle maatriksisse immagine1.
img1=rgb2gray(img1);
imshow(img1)
  • Pildi lävisegmentimine (ingl. thresholding) – pildile teostatakse lävisegmentimine, ehk pilt muudetakse mustvalgeks etteantud lävendi põhjal. Käsk io sono di colore muudab valgeks pikslid, mille heledus on üle lävendi, ja mustaks need, mille heledus on alla lävendi. Funktsioon greythresh arvutab pildi põhjal lävendi.
img2=im2bw(img1,graythresh(img1));
imshow(img2)
  • Pildi inverteerimine – pilti on võimalik inverteerida ~ operaatoriga. Sel viisil on võimalik pildil muuta mustad pikslid valgeks ja valged pikslid mustaks.
img2=~img2;
imshow(img2)
  • Objektide piiride leidmine – käsk bwboundaries leiab objektide piirid mustvalgel pildil. text funktsioon kirjutab välja mitu objekti leiti.
B = bwboundaries(img2);
imshow(img2)
text(10,10,strcat(‘color{green}Objects Found:’,num2str(length(B))))
hold on
  • Piiride joonistamine – selles sammus joonistatakse kõikidele leitud objektidele ümber piirjooned.
for k = 1:length(B)
boundary = B{k};
plot(boundary(:,2), boundary(:,1), ‘g’, ‘LineWidth’, 0.2)
end

URL

RISORSE

Autore

Martin Maidla
Martin Maidla

Lingua

estone

Argomenti principali

Gli artt, Scienza, Tecnologia

Parole chiave

elaborazione delle immagini MATLAB programmazione

Il supporto della Commissione Europea per la produzione di questa pubblicazione non costituisce un avallo del contenuto che riflette solo il punto di vista degli autori, e la Commissione non può essere ritenuta responsabile per qualsiasi uso che può essere fatto delle informazioni ivi contenute.

Copyright © 2022 ZAFFIRO • Tutti i diritti riservati

Sito web ZAFFIRO
it_ITItaliano
en_GBEnglish (UK) bg_BGБългарски pt_PTPortuguês lt_LTLietuvių kalba mk_MKМакедонски јазик elΕλληνικά it_ITItaliano