Title: Digital Lines
1Digital Lines
2Todays items
- Rosenfeld
- How to digitize
- How to recognize a digitized line
- How to do parallel translation
- Khalimsky
- Some guidelines and ideas
3Rosenfeld Digitization
4Modified Rosenfeld cross
5Original vs. modified cross in action
6Basics
- y ax b
- 0 lt a lt 1
- Note
- a 0 trivial
- a 1 may cause fat lines
- I begin digitization in (1, ½)
7Terms
- Digitization level
- Block
- Sequence
- Object
- Element
- Main
- Single
- Object length
8Digitization level 1
9Digitization level 2
10Digitization level 3
11Special case y ax 0
- No block is shorter than block 1
- No block is longer than block 0
12The Digitization parameters sigma and k
13Two object lengths
14Main object in level
15Geometrical interpretation of sigma0 a
Only two possible blocklengths
16Geometrical interpretation of sigma1
17More on sigma1
18Rational coefficient
19Euclidic algorithm
20Todays items
- Rosenfeld
- How to digitize
- How to recognize a digitized line
- How to do parallel translation
- Khalimsky
- Some guidelines and ideas
21Proposition for recognition
22Proposition for recognition, arithmetical example
23Proposition for recognition, geometrical example
24Five level example
25Todays items
- Rosenfeld
- How to digitize
- How to recognize a digitized line
- How to do parallel translation
- Khalimsky
- Some guidelines and ideas
26Digitization of translated lines
27Translations
28Todays items
- Rosenfeld
- How to digitize
- How to recognize a digitized line
- How to do parallel translation
- Khalimsky
- Some guidelines and ideas
29Khalimsky
30Khalimsky and modified Khalimsky
31Khalimsky translations part 1
32Khalimsky translations part 2
33Khalimsky translations, different parities
34Thank you for your attention!