National Repository of Grey Literature 14 records found  previous11 - 14  jump to record: Search took 0.02 seconds. 
Education Computer Program for Demonstration of 2D Shapes Rasterization
Krupička, Vojtěch ; Kubíček, Radek (referee) ; Štancl, Vít (advisor)
This bachelor thesis deals with the problem of rasterization of vector objects on display devices (e.g. computer screen). The rasterization is one of the most important phenomena in computer graphics. The knowledge of mathematical equations and formulas which describe relevant vector objects is necessary to understand this phenomenon. This education software for the visual demonstration of rasterization was created to familiarize users with the rasterization principles of selected vector objects.
Universal Graphic Editor Library and Python Module
Košulič, Jaroslav ; Kočí, Radek (referee) ; Smrčka, Aleš (advisor)
The diagrams, schemes, and graphs in general are widely used in the field of easy-to-read information visualisation. We use them for example in the school lessons for an algorithm presentation, or in the technical jobs such as software and hardware development by modelling UML diagrams, database schemes, etc. The project Universal Graph Editor has been established two years ago to fill the gap with the software tool providing such a modelling engine. The previous work has been reasumed in semestral project by design of the dynamic graph drawing (or the drawing of a vector graphic in general) and the library for graph manipulation with C-language interface. This master thesis continues further by creating a Python module using the developed interface. The documentation and the testing phase is conluding the annual work.
Synchronization of vector graphic between multiple clients and server
Votava, Štěpán ; Bruckner, Tomáš (advisor) ; Vencovský, Filip (referee)
Goal of this master thesis is to analyze existing algorithms for ensuring consistency in real-time synchronization of vector graphics between server and multiple clients, testing them, describe main differences and selection of the best for this purpose. The theoretical part is devoted to realtime comunication over HTTP, to WebSockets, to concurrency algorithms and to basics of application architecture. The practical part describes the technology used in this thesis, as well as actual application design a its implementation. The result of this thesis is an overview of concurrency algorithms, the choise of technology for real-time communication between server and multiple clients and implementation of selected technologies and algorithms in Node.js application.
Prepairing graphic data in IS applications - testing of transposition forms of bitmap and vector graphics
Parma, Lukáš ; Šedivá, Zuzana (advisor) ; Horný, Stanislav (referee)
Abstract This work is focused mainly on testing software (further referred to as only SW) for transposition of bitmap and vector graphics. The work is split in two parts. Basic types of graphics, differences between them, usage, advantages and disadvantages are introduced in the theoretical part. The best known formats are described for each type of graphics. Also, fundamentals of transposition between the formats and the different types of graphics are introduced. Similarly, the principle of rasterization and vectorization is introduced. The practical part of the work mainly focuses on vectorization. In total, five programs for bitmap and vector graphics transposition are tested here. Four different types of graphics were defined and chosen for the testing. A way of multi-criteria evaluation was used to compare the SW. The SW is evaluated in two ways. The first one compares the functioning of the SW, the second one focuses on the results of the vectorization process. Used methodology and the choice of evaluation criteria result from a subjective point of view of given problematics. The resume of the work brings detailed results of research along with comments to every evaluated SW.

National Repository of Grey Literature : 14 records found   previous11 - 14  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.