Прескокнете до содржината
  • Дома
  • Ресурси
    • Список на ресурси
  • СТЕМ Курсеви
    • СТЕМ Едукатори
    • за STEM образовни работници
    • Професори СТЕМ
    • Едукатори СТЕМ
    • едукатори STEM
    • За STEM едукатори
    • Сите курсеви
  • СТЕМ централи на заедницата
    • СТЕМ во Кипар
    • STEM во Литванија
    • СТЕМ во Грција
    • STEM во Италија
    • STEM во Португалија
    • СТЕМ во Северна Македонија
    • СТЕМ во Бугарија
  • Логирај Се
  • Регистрирајте се
  • Контакти
  • mk_MKМакедонски јазик
    • elΕλληνικά
    • it_ITItaliano
    • pt_PTPortuguês
    • bg_BGБългарски
    • en_GBEnglish (UK)
    • lt_LTLietuvių kalba
Мени
  • Дома
  • Ресурси
    • Список на ресурси
  • СТЕМ Курсеви
    • СТЕМ Едукатори
    • за STEM образовни работници
    • Професори СТЕМ
    • Едукатори СТЕМ
    • едукатори STEM
    • За STEM едукатори
    • Сите курсеви
  • СТЕМ централи на заедницата
    • СТЕМ во Кипар
    • STEM во Литванија
    • СТЕМ во Грција
    • STEM во Италија
    • STEM во Португалија
    • СТЕМ во Северна Македонија
    • СТЕМ во Бугарија
  • Логирај Се
  • Регистрирајте се
  • Контакти
  • mk_MKМакедонски јазик
    • elΕλληνικά
    • it_ITItaliano
    • pt_PTPortuguês
    • bg_BGБългарски
    • en_GBEnglish (UK)
    • lt_LTLietuvių kalba
Ресурс

Обработка на слики со помош на MATLAB

Ресурс за печатење
  • Информации за ресурсите

Апстракт

Ова е забавен проект заснован на обработка на слики со MATLAB, овде ќе научиме како да го броиме бројот на препознатливи објекти во сликата. Следното упатство е изведено со помош на MATLAB. MATLAB е кратенка за „MATrix LABoratory“ и е нумеричко пресметувачко опкружување и програмски јазик од четвртата генерација, развиен од MathWorks. Користејќи го MATLAB, можеме да ги решиме техничките проблеми со компјутерите побрзо отколку со традиционалните програмски јазици, како што се C, C++ и Fortran. Оваа активност може да се развие поединечно од ученици или како активност во пар (2 ученици) која ќе биде фокусирана на употребата на MATLAB. Наставникот треба да ја држи завртката за работата што ја вршат учениците. Упатството може да се изврши со извршување на командите во секој чекор последователно во командниот прозорец на MATLAB.

Оригинална слика

Извор https://www.instructables.com/Image-Processing-and-Counting-using-MATLAB/

Резултати од учењето

Учениците ќе научат како да уредуваат слика користејќи MATLAB.

  • Организирајте тимска работа со поделба на задачите и улогите.
  • Социјални вештини како што се лидерство, организациска совест или комуникација.
  • Програмски вештини.
  • Управување со време и ресурси со цел да се исполнат предложените цели.
  • Општествена одговорност и свест.
  • Математичко знаење со препознавање на различни мерки, волумени и перспективи.
  • Како да се работи во група.
  • Како да ги разберете принципите на програмирање.
  • Како да обработите слика користејќи MATLAB.

Други инструкции

Во 7 едноставни чекори ќе ја имате вашата обработена слика: o Читајте слика: Сликата е избрана така што има значителен контраст со нејзината позадина за да може да се идентификуваат предметите. Функцијата imread ја чита сликата од дадена локација и ја складира во матрицата img1. Функцијата imshow ја прикажува сликата. img1=imread('Lines.jpg'); imshow(img1) o Претвори во сива скала: овој чекор ги отстранува сите информации за бојата на сликата за полесно да се идентификуваат објектите. rgb2gray ја претвора сликата во боја во слика со сива скала и ја складира во матрицата img2. img1=rgb2gray(img1); imshow(img1) o Праг на сликата: Овој чекор ја одредува прагот на сликата со конвертирање на сликата на сивата скала во слика која содржи само две бои. Функцијата im2bw() им доделува црна боја на сите пиксели кои имаат сјајност од праг, а другите како бели. Функцијата graythresh() приближно го пресметува прагот на сликата. img2=im2bw(img1,сив тресок(img1)); imshow(img2) o Дополнете ја сликата: Во овој чекор ја надополнуваме сликата со користење на операторот ~. Со ова ги претвораме белите дамки во црни и обратно. Овој чекор го изведуваме бидејќи сакавме областите (предмети) на интерес да бидат обоени во бела боја. img2=~img2; imshow(img2) o Пронајдени граници на објектот: Овој чекор ги наоѓа границите на секој објект што го наоѓа и го складира во B. Функцијата текст го печати бројот на предмети што се наоѓаат по bwboundaries. B = bwboundaries (img2); imshow(img2) text(10,10,strcat('\color{green}Пронајдени објекти:',num2str(должина(B)))) држете o Нацртајте ги границите: Ова е забавен чекор во кој ги означуваме границите од сите објекти идентификувани со функцијата bwboundaries. Овој чекор може да се елиминира ако се чини комплициран за k = 1: должина (B) граница = B{k}; парцела(граница(:,2), граница(:,1), „g“, „Ширина на линија“, 0,2) крај

URL

РЕСУРСИ

Автор

Christina Taka
Кристина Така

Јазик

Англиски

Главни теми

Уметности, Науката, Технологија

Клучни зборови

обработка на слики MATLAB програмирање

Поддршката на Европската комисија за изработката на оваа публикација не претставува одобрување на содржината која ги одразува гледиштата само на авторите и Комисијата не може да биде одговорна за каква било употреба на информациите содржани во неа.

Авторски права © 2022 САФИР • Сите права се задржани

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