Propojení knihovny pro zpracování obrazu s jazykem Lua

but.committeeDoc. Ing. Eduard Janeček, CSc. (předseda) prof. Ing. Petr Pivoňka, CSc. (místopředseda) Ing. Miloslav Čejka, CSc. (člen) Ing. Karel Horák, Ph.D. (člen) Ing. Tomáš Macho, Ph.D. (člen)cs
but.defenceProč jste neprovedl porovnání výkonu Vaší implementace v Lua s jinými interpretovanými jazyky než je Python? V čem vidíte výhody použití jakzyka Lua wrapperu pro OpenCv ve výuce oproti využití prostředí MatLab? Student obhájil diplomovou práci.cs
but.jazykčeština (Czech)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPetyovský, Petrcs
dc.contributor.authorPrymus, Jiřícs
dc.contributor.refereeDusíková, Hanacs
dc.date.created2012cs
dc.description.abstractPředmětem této diplomové práce je seznámení se s knihovnou OpenCV a s jejím přemostěním do skriptovacího jazyka Lua. Prvá část práce popisuje kurz počítačového vidění MPOV a základní matematické aparáty používané v tomto kurzu. Dále následuje popis knihovny OpenCV a její využití ve výše zmíněném kurzu. Třetí část se věnuje stručnému popisu programovacího skriptovacího jazyka Lua. Praktická část se zabývá přemostěním knihovny OpenCV do jazyka Lua pomocí Lua C API, vývoji podpůrných programů pro snazší kompilaci a distribuci binárních souborů. Program CMake byl použit jako multiplatformní generátor kompilačních projektů nutných pro různá vývojová prostředí a framework NSIS pro tvorbu instalátoru pro platformu MS Windows. Součástí práce je také generátor dokumentace implementovaný v Lua. V poslední části práce se věnuji testování knihovny LuaCV v praxi a následné analýze kritických připomínek ze strany studentů.cs
dc.description.abstractThe thesis deals with OpenCV library and its implementation into scripting language Lua. The first part of the thesis concentrates on description of the course Computer vision MPOV and description of mathematical basics needed for further understandings. The second part describes OpenCV library and its potential usage in the MPOV. Next chapter examines the programming scripting language Lua. The description of the implementation of binding the OpenCV library to Lua language along with its overall functionality is included in the practical part of the thesis. The use of LuaCV is more comfortable thanks to Open Source projects for cross-platform compilation and distribution. Part of the thesis is also generator of Latex documentation for LuaCV binding. The last chapter deals with testing LuaCV in course MPOV and analysis of criticism from students.en
dc.description.markBcs
dc.identifier.citationPRYMUS, J. Propojení knihovny pro zpracování obrazu s jazykem Lua [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2012.cs
dc.identifier.other52492cs
dc.identifier.urihttp://hdl.handle.net/11012/17206
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectzpracování obrazucs
dc.subjectOpenCV knihovnacs
dc.subjectLuacs
dc.subjectC++cs
dc.subjectpřemostění C++ knihovny do jazyka Luacs
dc.subjectCMake instalátorcs
dc.subjectNSIS instalátorcs
dc.subjectgenerování dokumentacecs
dc.subjectsvobodný softwarecs
dc.subjectSourceForgecs
dc.subjectLua C APIcs
dc.subjectkurz MPOVcs
dc.subjectGNUPlotcs
dc.subjectimage processingen
dc.subjectOpenCV libraryen
dc.subjectLuaen
dc.subjectC++en
dc.subjectC++ library wrapper to Luaen
dc.subjectCMakeen
dc.subjectNSIS installeren
dc.subjectgeneration of documentationen
dc.subjectOpen Sourceen
dc.subjectSourceForgeen
dc.subjectLua C APIen
dc.subjectcourse MPOVen
dc.subjectGNUPloten
dc.titlePropojení knihovny pro zpracování obrazu s jazykem Luacs
dc.title.alternativeImage processing library wrapper for Luaen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2012-06-06cs
dcterms.modified2024-05-17-12:53:25cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid52492en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 13:03:43en
sync.item.modts2025.01.17 10:03:36en
thesis.disciplineKybernetika, automatizace a měřenícs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav automatizace a měřicí technikycs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.99 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
13.79 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_52492.html
Size:
5.76 KB
Format:
Hypertext Markup Language
Description:
file review_52492.html
Collections