Základy počítačovej grafiky a spracovania obrazu

Slides:



Advertisements
Similar presentations
Algebra Recap Solve the following equations (i) 3x + 7 = x (ii) 3x + 1 = 5x – 13 (iii) 3(5x – 2) = 4(3x + 6) (iv) 3(2x + 1) = 2x + 11 (v) 2(x + 2)
Advertisements

A) 80 b) 53 c) 13 d) x 2 = : 10 = 3, x 3 = 309.
Safari Tech Books Online Marika Janoušková. Obsah Prečo potrebujete Safari? Čo je Safari? Aké odbory pokrýva? Ukážka Integrácia Safari do lokálneho knižničného.
1 Financial Mathematics Clicker review session, Midterm 01.
1 Financial Mathematics Clicker review session, Final.
Financial Mathematics Clicker review session, Midterm 01 1.
1 Financial Mathematics Clicker review session, Midterm 01.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
Genius Scan App For Apple & Android. How To Download / Use Part I Go into the apple store or google play store and type in genius scan. There is a free.
HalFILE Workflow & Full Text Indexing. halFILE Workflow Support Included with halFILE 3.0 hal Systems provides consulting services to help you design.
Chapter 1: Getting Started with MATLAB MATLAB for Scientist and Engineers Using Symbolic Toolbox.
8.1.4 Can it still be factored? Factoring Completely I can factor out a common factor.
Japanese Term 1, Wk 2 Basic Japanese 1 AJ T1 W2 Katsuko.
Game City In this project you will learn the basics of visual programming to start creating your own games. The tool you will be using to do this is Microsoft.
Matlab Tutorial Iman Moazzen First Session – September 11, 2013.
基 督 再 來 (一). 經文: 1 你們心裡不要憂愁;你們信神,也當信我。 2 在我父的家裡有許多住處;若是沒有,我就早 已告訴你們了。我去原是為你們預備地去 。 3 我 若去為你們預備了地方,就必再來接你們到我那 裡去,我在 那裡,叫你們也在那裡, ] ( 約 14 : 1-3)
You have 10 seconds to name…
Image from
ΟΡΓΑΝΩΣΗ ΚΑΙ ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ 3 Ο ΜΑΘΗΜΑ. ΟΙ ΜΕΓΑΛΕΣ ΕΠΙΧΕΙΡΗΣΕΙΣ Η δημιουργία μεγάλων επιχειρήσεων είναι ένα από τα χαρακτηριστικά του 20 ου αιώνα.
4 Starting Tips to Keep Your Car in Top Condition
I.Северное Приладожье (Раахе- Ладога), гранитные купола и их обрамление.
Trnava.
Homework 2 (Due: 17th Nov.) (1) What are the advantages and the disadvantages of the recursive method for implementing the STFT?
The Perfect Marriage! Ephesians 5:21-33.
Example Bullet Point Slide
Web of Science V PRAXI Eniko Toth Szasz
Základy počítačovej grafiky a spracovania obrazu
Digital Video Surveillance Technology Day
Motivácia Ukážky vypracovaných projektov: Projekt 1 , Projekt 2 , Projekt 3 Opakovanie HTML Kaskádové štýly alebo CSS Java Script PHP SQL Značka pre telo.
Tepelné deje v plynoch Kód ITMS projektu:
Sir ISAAC newton.
Sieťový operačný systém
ФОНД ЗА РАЗВОЈ РЕПУБЛИКЕ СРБИЈЕ
Algebra 7 pence a 3 2 If the price of an apple is given as
Integritné obmedzenia v SQL
Spresnenie požiadaviek pri hodnotení kvality veterinárnych liekov
1.
Využitie IKT na hodinách anglického jazyka
بنــام خــدا.
قطاع المحروقات الموريتاني: الوضعية الحالية والآفاق
PRACOVNÉ PROSTREDIE PRI PRÁCI S POČÍTAČMI Z HĽADISKA ERGONÓMIE
المبادئ الأساسية للصحة المهنية
Web of Science V PRAXI Eniko Toth Szasz
Adaptabilné rozpoznávanie evidenčných čísel vozidla
محاسبات عددی و برنامه نویسی
Слайд-дәріс Қарағанды мемлекеттік техникалық университеті
.. -"""--..J '. / /I/I =---=-- -, _ --, _ = :;:.
Stages of Coping with Data
II //II // \ Others Q.
Пасиви и пасивни операции Активи и активни операции
Как да кандидатстваме по НИФ
ОПЕРАТИВНА ПРОГРАМА “ИНОВАЦИИ И КОНКУРЕНТОСПОСОБНОСТ“ „Подобряване на производствения капацитет в МСП“
'III \-\- I ', I ,, - -
College Football Playoff Composition Prediction using Machine Learning
I1I1 a 1·1,.,.,,I.,,I · I 1··n I J,-·
Index Notation Sunday, 24 February 2019.
Ашық сабақ 7 сынып Файлдар мен қапшықтар Сабақтың тақырыбы:
Windows басқару элементтері
Solving Equations 3x+7 –7 13 –7 =.
ஒன்பதாம் வகுப்பு பருவம்-2 அறிவியல்
Example Make x the subject of the formula
Алматы, 2013 Ә.Бүркітбаев атындағы ӨНЕРКӘСІПТІК ИНЖЕНЕРИЯ ИНСТИТУТЫ
Қош келдіңіздер!.
,, 'III \-\-
Информатика пән мұғалімі : Аитова Карима.
. '. '. I;.,, - - "!' - -·-·,Ii '.....,,......, -,
Algebra 7 pence a 3 2 If the price of an apple is given as
U A B II III I IV 94.
Presentation transcript:

Základy počítačovej grafiky a spracovania obrazu Aplikácie spracovania obrazu + úvod do MATLAB-u Doc. RNDr. Milan Ftáčnik, CSc. RNDr. Júlia Škovierová (Kučerová), PhD.

Cvičenia – obrazárska časť Zvládnutie základov MATLABu, nará-bania s obrazmi ako aj jednoduchých algoritmov Projekty zamerané na vybrané problé-my, ktoré má študent naprogramovať a vysvetliť dosiahnutý výsledok z hľa-diska použitých metód spracovania obrazu Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Aplikácie počítačového videnia 1. Skúmanie človeka 2. Pôdohospodárstvo 3. Priemyselné aplikácie Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Aplikácie počítačového videnia 1. Skúmanie človeka (rozpoznávanie tváre, pohybu, reči, znakovej reči, ...) 2. Pôdohospodárstvo (triedenie potravín, stav úrody, kontrola pri balení) 3. Priemyselné aplikácie (kontrola pri montáži, robotické zváranie, ...) Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Aplikácie počítačového videnia 4. Doprava 5. Robotika 6. Meteorológia Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Aplikácie počítačového videnia 4. Doprava (počet vozidiel, ŠPZ, jazdné pruhy, autonómne auto, ...) 5. Robotika (humanoidné roboty, hasičské, nanorobotika, robotfutbal) 6. Meteorológia (predpoveď počasia, predpoveď cyklónov a veľkých búrok) Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Aplikácie počítačového videnia 7. Diaľkový prieskum zeme 8. Kriminalistika 9. Bezpečnosť Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Aplikácie počítačového videnia 7. Diaľkový prieskum zeme (poškodenie lesa vo VT, rozsah rybolovu, ...) 8. Kriminalistika (rozpoznávanie odtlačkov prstov, topánok, ...) 9. Bezpečnosť (vizuálna kontrola priestorov, autentifikácia vstupu, ...) Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Aplikácie počítačového videnia 10. Medicína 11. Zlepšenie obrazu a videa 12. OCR Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Aplikácie počítačového videnia 10. Medicína (CT, NMR, RTG a ultra-zvukové snímky, analýza orgánov, ...) 11. Zlepšenie obrazu a videa (korekcia rozostrenia, pohybu, červené oči, ...) 12. OCR (tlačené, ručne písané písmo, arabské, čínske, rímske, latinské, ...) Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Aplikácie počítačového videnia 13. Obchodné aplikácie 14. Spracovanie dokumentov 15. Kultúra a šport Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Aplikácie počítačového videnia 13. Obchodné aplikácie (kontrola bankoviek, čítačka EAN a QR kódu, ...) 14. Spracovanie dokumentov (rozpoz-návanie PSČ, schéma, podpisu, ... ) 15. Kultúra a šport (kultúrne dedičstvo, určenie obrazu, anotácia zápasu) Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Úvod do MATLAB-u Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Úvod do MATLAB-u Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Úvod do MATLAB-u Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Úvod do MATLAB-u Function list http://www.mathworks.com/help/matlab/functionlist.html Tutorial http://www.mathworks.com/help/pdf_doc/matlab/getstarted.pdf Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Toolboxy Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Image Processing Toolbox Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Prostredie MATLAB-u Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Prostredie MATLAB-u Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Demá a pomoc Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Command window 3 + 4 – 7 t = 3 + 4 – 7 k = 3 + 4 – 7 k k; 3˄2*4 2+2 / 1+1 Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Command Window Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Command Window Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Vektory v MATLAB-e V = [1, 2, 3, 4] V = [1 2 3 4] V = [1; 2; 3; 4] V = start: step: end V = 2:2:9 v = [2, 4, 6, 8] V = 2:5 v = [2, 3, 4, 5] Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Vektory v MATLAB-e V = linspace(1,5,10) V(4) = 0 V(5:7) = 0 Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Matice v MATLAB-e Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Matice v MATLAB-e Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Operácie Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Operácie II Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Názvy premenných 63 signifikantných znakov Začína písmenom Bez diakritiky a medzier Rozlišuje veľkosť písmen Odlišné od názvov príkazov a preddefino-vaných premenných (pi, i, j, eps ...) Exist meno Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Logické operátory Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Graf funkcie Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Riadiace príkazy Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Timing Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Alokácia premenných Základy počítačovej grafiky a spracovanie obrazu 2016/2017

MATLAB špecialita Základy počítačovej grafiky a spracovanie obrazu 2016/2017

MATLAB špecialita Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Obrazy Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Obrazy II Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Obrazy III Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Import a export obrazu Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Sčítanie dvoch obrazov Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Sčítanie dvoch obrazov II Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Sčítanie dvoch obrazov III Hrubá sila for i = 1:size(apple,1) for j = 1:size(apple, 2) for k = 1:size(apple, 3) output(i,j,k) = (apple(i,j,k)+orange(i,j,k))/2 end Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Sčítanie dvoch obrazov IV Maticový prístup tic output = (apple + orange)/2; toc Funguje za podmienky, že rozmery oboch obrazov sú rovnako veľké. Základy počítačovej grafiky a spracovanie obrazu 2016/2017

Optimalizácia výkonu Rýchle vektorové a maticové operácie Pomalé cykly Ako vektorizovať kód: https://uk.mathworks.com/help/matlab/matlab_prog/vectorization.html Základy počítačovej grafiky a spracovanie obrazu 2016/2017