Computer Graphics and Digital Image Processing

Service description

Learning outcomes of the course unit:
The student will acquire basic knowledge about principles, methods and algorithms of 2D computer graphics and digital image processing. He will know how graphics works on a computer and will be able to use the functions of graphical application programming interfaces and libraries of Windows operating system in connection with selected application model as well as dotNET technology. Can use graphical application programming interface and program simple 2D graphics applications in C # (C ++) using Visual Studio integrated development environment.
The student will acquire basic knowledge about digital representation of image and its processing. He will learn about the possibilities of image processing in MATLAB and get acquainted with the basics of its programming.
 
Course contents:
1. Programming technologies and computer graphics - summary of knowledge (allowance 2/2)
2. Introduction to computer graphics (allowance 4/2)
3. Graphics programming in Windows (allowance 4/4)
4. Geometric transformations (allowance 2/2)
5. Viewing transformations (allowance 2/2)
6. Rasterization of basic geometric objects and filling of regions (allowance 2/2)
7. Colours in computer graphics (allowance 2/2)
8. Basics of digital image processing (allowance 6/6)

Type of methodology: Combination of lecture and hands-on

Participants receive the certificate of attendance: Yes

Paid training activity for participants: No, it's free of charge

Participants prerequisite knowledge: C/C++; Domain-specific background knowledge.

 

Level
Beginner
Scientific Domain
Mathematics
Category
Training events
Service valid until
Audience
Research and Academia
Location category
Language
Slovak
Technical Domain
Numerical libraries and methods
Programming Languages
Software engineering
Format
In person
Initiative
Castiel and EuroCC
Country