0% found this document useful (0 votes)
29 views28 pages

Lect 1 Ini L24

This document provides information about a computer graphics course including: - Lecture and tutorial times on Fridays from 10:15-12:00 and 12:15-14:00 respectively in rooms 6 and 104 - Contact information for the instructor Janusz Rzeszut, including his office location - Notes that some schedule changes may occur due to holidays and will be announced in advance - Information that final marks are based on essays of approximately 8 pages due on June 7th

Uploaded by

jakub Łaz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views28 pages

Lect 1 Ini L24

This document provides information about a computer graphics course including: - Lecture and tutorial times on Fridays from 10:15-12:00 and 12:15-14:00 respectively in rooms 6 and 104 - Contact information for the instructor Janusz Rzeszut, including his office location - Notes that some schedule changes may occur due to holidays and will be announced in advance - Information that final marks are based on essays of approximately 8 pages due on June 7th

Uploaded by

jakub Łaz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

Computer Graphics ECOGR

Sem. 24L
Janusz Rzeszut, PhD - dr inż. PL

Lecture - Friday 10:15 – 12:00 room 6

Tutorial - Friday 12:15 – 14:00 room 104 *

* until something will change


Janusz Rzeszut, PhD - dr inż.

room 310/311 - third floor, main corridor

[email protected]
Computer Graphics ECOGR

Lecture - Friday 10:15 – 12:00


Tutorial - Friday 12:15 – 14:00
Some changes in regular schedule according to Deans regulation, state
hollydays . Will be announced in advance. 15.05 -Wednesday !!!

Up to now free terms: 29.03 Easter Hollidays


3.05 Worker’s Day State Holliday
17.05 Varsonalia student’s holliday
31.05 ??? we do not know

Last lecture - Fri 7.06.2024


Computer Graphics ECOGR

There is no final exam during session time !!!


There is no test during semester !!!

Final marks are obtained on the base of essays:


Final essays:
Approximately 8 pages no upper limit
Illustrations, drawings, formulas with source indication
References

15.05 – announcement of essay themes and rules of choosing


7.06 - deadline
References

J.D.Foley, A.vanDam, S.Feiner, J.Hughes


„Computer Graphics. Principles and practice”

D.Hearn, P.Baker
„Computer Graphics”

E.Angel
„Interactive Computer Graphics”

J.D.Foly, A.vanDam
„Fundamentals of interactive computer graphics”

J.Zabrodzki, ed.
„Grafika komputerowa. Metody i narzędzia”
Computer Graphics

Dealing with an image with the use of computer

Image – axiomatic notion. Any kind of entity that can


evoke visual sensation

It may be a single point.


It may be photorealistic image.

It may be created.
It may be captured by digital camera or scanner

It may be 2D or 3D
Physically: an image is an information transferred be
the means of of radiant energy from visual spectrum
which is detected by human eye.
The light detected in retina is then processed by visual
brain cortex and finally interpreted by brain

The whole process is called visual perception

Visual acuity – typically 1 arcmin 0.3 mm from 1m

Lack of perspective distortions

Colour vision (and its deficiences)


Continuous vs quantized images

All the world as seen in macroscale present


continuous behaviour

In classic analog photography the image is considered to be


continous at the reasonable scale of print enlargement.

In black and white photos the size of silver halide crystals is well
below 10 micrometers
In colour photos the size of complex organic colorant
molecules is much smaller.
Semicontinuous images

The technique appeared in monochrome i.e. black and


white television

continuous along the line

separate lines

retrace

CRT screen
Interlaced semicontinuous images
now considered to be obsolete

horizontal retrace

odd
1
even
3 2

4
vertical retrace CRT screen

Image consists of two halfframes – odd lines frame and even


lines frame
Noninterlaced / progressive scan

1
2
3
4 CRT screen

Image consists of single frame with neighbouring odd lines


and even lines
In colour LCD monitors the image is
formed from independent pixels. It is
quantized in both directions.
0 columns HRes-1
0

pixels
vertical
lines resolution
/rows

VRes-1
horizontal resolution
An image may be represented as a
matrix of Vres rows and Hres columns
columns

[ ]
arownrcolnr . .
rows . . .
. . .
. . . VRes x HRes

arownrcolnr matrix element containing the


description of pixel lying at given
coordinates
Matrix elements containing the description
of pixel may have different number of bits -
bpp – bits per pixel
1 bpp - monochrome, bilevel display

8 bpp - monochrome, gray scale display

4 bpp - colour, R, G, B – on/off and Intensity – full


or half
8 bpp - colour index – entry to LookUpTable

32 bpp - 8 bits per R, G, B and alfa channel – full


colour control , palette 224 colours
Computer Graphics

Computer Graphics (generative)

Image processing

Image analysis
- pattern recognition

Computer Vision
Computer Graphics

The classification of branches is based on


source and result

Computer Graphics (generative)

Source: result:
abstract description image

R
2 2
( x−x c ) +( y− y c ) = R 2 yc

xc
Image processing - operations on pixels
Source: result:
image image
contrast enhancement

brightness enhancement
Image processing
source
Image Lena
Image processing
source result
Image Lena Gaussian filtering
Image analysis – extracting features,
classification etc. using AI
source result
image abstract description

- object has red border

- it is a circle
Pattern recognition – extracting
features, classification etc.
source result
image abstract description

A - it is a character: code 041H


ISO-7 code of capital letter A

- it is sequence of quarter notes


D, C, D, A
Computer vision

Computer vision tasks include methods for


acquiring, processing, analyzing and
understanding digital images, and
extraction of high-dimensional data from
the real world in order to produce
numerical or symbolic information
Computer graphic hardware

all technical means for creation and


presentation an image
or
for entering/capturing image

Computer graphic software

all programming means for


manipulation of images

You might also like