Course Details
Computer Graphics
Academic Year 2026/27
BEA012 course is part of 1 study plan
BPC-GK Winter Semester 2nd year
1. Theory of graphic formats
Image digitization (sampling, quantization, aliasing).
Color theory (concept of color, CIE diagram, color models RGB, CMY-K, HSV, HLS, color dispersion).
Methods of saving an image to a file (physical and logical data formats, color modes, palette, general structure of a raster data file, organization of bitmap data – strips, tiles, hierarchical tiles, pyramid layers).
Data compression – lossless methods (quadrant tree, stream coding – RLE, dictionary methods – LZW, Huffman coding, predictive methods, wavelet transform).
Data compression – lossy methods (color reduction, vector quantization, discrete cosine transform, fractal compression).
Vector formats (principle of vector drawing, C4 technology - CAD, CAE, CAM, CIM, reverse engineering and connection to BIM technology),
Conversion of graphic formats (raster - raster, vector - vector, vector - raster - rasterization, raster - vector - vectorization).
2. Hardware for computer graphics
Image subsystem (principles of monitors, plasma display, LCD and OLED displays).
Printers - principles of printing (thermal, xerographic - laser, inkjet, sublimation).
Input devices for computer graphics:
Touch screens (Resistive, capacitive, light, surface acoustic wave screens).
Sensors (image sensors of originals, digital camera sensors).
3. Image processing methods
Image preprocessing (brightness scale transformation, histogram equalization, discrete convolution).
Digital image editing (resampling and resolution change)
Geometric transformations in the plane (nonlinear transformation, Warping, Morphing).
2D object clipping (line clipping – Cohen – Sutherland, Liang–Barsky algorithms, polygon clipping – Sutherland-Hodgman, Weiler – Atherton algorithms).
4. Fundamentals of spatial graphics
Geometric modeling (set model, constructive geometry of solids – CSG, boundary model, octant trees, templating).
Curves and surfaces (Ferguson, Bezier, Coons curves – approximation, interpolation, surfaces – analytical and surface representation).
3D object display (3D transformation, light sources, lighting model, shading, global imaging methods, visibility solutions).
Credits
4 credits
Language of instruction
Czech
Semester
Course Guarantor
Institute
Forms and criteria of assessment
Entry Knowledge
Aims
To make sense of graphical formats structure and working with them, to understand principes of graphical hardware and to take up of basic algorithms of computer graphic.
Offered to foreign students
Course on BUT site
Lecture
13 weeks, 2 hours/week, elective
Syllabus
- 1. Introduction, digitalization of image, aliasing.
- 2. Colors, colors models.
- 3. Theory of graphics formats. Physical and logical formats, tiles.
- 4. Direct and indirect saving of images, platform dependence.
- 5. Compression of data no-loos methods.
- 6. Compression of data loos methods.
- 7. Vector graphics, principle of vector formats,technology C4.
- 8. Conversion of formats, vector-raster and back.
- 9. Principles the most used graphical formats (BMP, PCX, TIFF, JPEG, HPGL, DXF, ...).
- 10. Hardware – introduction, image subsystem of computer, printers, sensors.
- 11. Image enhancement, correction of brightness, equalization of histogram, non-linear transformations, discrete convolution.
- 12. 2D tranformation, clipping of image objects.
- 13. Fundamentals of 3D graphic.
Exercise
13 weeks, 2 hours/week, compulsory
Syllabus
- 1.-4. Drawing of digital map in Microstation and Kokeš applications.
- 5. Attributes checking, batch transformation with the help of Mgeo module.
- 6.-7. Topological checking in Mgeo and Kokeš.
- 8. Data model creation in Mgeo.
- 9. Data formats transformation among applications Microstation, Kokeš, Autocad.
- 10. Usage of map services in Microstation, Kokeš, VKM, ArcGIS
- 11. Final test.