Závěrečná práce: Josef Pacula, učo 256412: Zapojeni knihovny Morph-M do Matlabu pomoci SWIG
Bakalářská práce
Zapojeni knihovny Morph-M do Matlabu pomoci SWIG
Connecting Morph-M into Matlab using SWIG
Josef Pacula, učo 256412
Anotace
Tato bakalářská práce popisuje vytvoření Matlab modulu pro systém SWIG (Simplified Wrapper and Interface Generator). Je vysvětlena vnitřní funkčnost systému SWIG a kroky potřebné pro vytvoření nového modulu. Tento modul bude použit pro zapojení Morph-M (proprietární knihovna pro zpracování obrazu napsaná v C++) do aplikace Matlab.
Abstract
This bachelor's thesis describes creating of a SWIG (Simplified Wrapper and Interface Generator) module for Matlab. Internals of SWIG and steps needed to create a new SWIG language module are explained. The module will be used to interface Morph-M (image processing library written in C++) into Matlab.
Zadání práce
Hlavním cílem projektu je vytvořit modul pro SWIG (Simplified Wrapper and Interface Generator) [1], který umožní vytvářet rozhraní ke knihovně Morph-M, která je vyvíjena v C/C++ v centru matematické morfologie [2], tak aby bylo možné přistupovat ke třídám a funkcím z Morph-M z příkazové řádky Matlabu. Kvůli svému rozsahu je práce zadána jako týmový projekt dvou studentů.
V textové části práce se každý ze studentů zaměří na jiné aspekty řešeného problému a detailněji popíše části, které primárně řešil. Z textové části musí být patrné rozdělení práce mezi oba studenty a jejich vlastní individuální přínos.
[1] http://www.swig.org
[2] http://cmm.ensmp.fr/Morph-M/index_en.html
Práce zkontrolována:
25. 5. 2010 11:05, doc. RNDr. Petr Matula, Ph.D., učo 3019
25. 5. 2010 11:05, doc. RNDr. Petr Matula, Ph.D., učo 3019
Jazyk práce
Termín obhajoby
24. 6. 2010
Práce byla úspěšně obhájena
Vedoucí
Studijní program
Informatika
Obor
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Zapojeni knihovny Morph-M do Matlabu pomoci SWIG
Mgr. Jan Urban -
Plánování licencí v systému FLEXlm
Mgr. Lukáš Jáně, učo 325264 -
Memory management in Matlab and external C++ modules
Mgr. Josef Pacula, učo 256412 -
Interfacing C++ libraries to Matlab
Mgr. Jan Urban -
Lineární programování
Mgr. Hana Malá -
Extrémy funkcí 2 proměnných
Ing. Mgr. Petr Vyskočil, učo 106713 -
Finanční analýza podniku s využitím matematicko-statistického programu
Ing. Michal Krajčík -
Granulometrie biomedicínských obrazů
Mgr. Martin Halamíček
Název
Vložil
Vloženo
Práva




