СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2:...
Transcript of СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2:...
![Page 1: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/1.jpg)
СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD
Лекция2: Афинни изображения
Лектор: Красимира Влъчкова
сайт на курса:
www.fmi.uni-sofia.bg/fmi/companal/krassivl/CAGD.html
Lecture2 – p. 1/13
![Page 2: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/2.jpg)
Пресмятане на барицентрични координати
Разглеждаме 4abc и произволна точка p, като a,b, c,p ∈ R2.
Lecture2 – p. 2/13
![Page 3: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/3.jpg)
Пресмятане на барицентрични координати
Разглеждаме 4abc и произволна точка p, като a,b, c,p ∈ R2.
Нека α, β, γ са барицентричните координати на p относно a,b, c.
Lecture2 – p. 2/13
![Page 4: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/4.jpg)
Пресмятане на барицентрични координати
Разглеждаме 4abc и произволна точка p, като a,b, c,p ∈ R2.
Нека α, β, γ са барицентричните координати на p относно a,b, c.
∣
∣
∣
∣
∣
∣
p = α a + β b + γ c
1 = α + β + γ.
Нека a(ax, ay), b(bx, by), c(cx, cy), p(px, py).
Lecture2 – p. 2/13
![Page 5: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/5.jpg)
Пресмятане на барицентрични координати
Разглеждаме 4abc и произволна точка p, като a,b, c,p ∈ R2.
Нека α, β, γ са барицентричните координати на p относно a,b, c.
∣
∣
∣
∣
∣
∣
p = α a + β b + γ c
1 = α + β + γ.
Нека a(ax, ay), b(bx, by), c(cx, cy), p(px, py).
∣
∣
∣
∣
∣
∣
∣
∣
px = α ax + β bx + γ cx
py = α ay + β by + γ cy
1 = α + β + γ.
Lecture2 – p. 2/13
![Page 6: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/6.jpg)
Пресмятане на барицентрични координати...
D =
∣
∣
∣
∣
∣
∣
∣
∣
ax bx cx
ay by cy
1 1 1
∣
∣
∣
∣
∣
∣
∣
∣
Lecture2 – p. 3/13
![Page 7: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/7.jpg)
Пресмятане на барицентрични координати...
D =
∣
∣
∣
∣
∣
∣
∣
∣
ax bx cx
ay by cy
1 1 1
∣
∣
∣
∣
∣
∣
∣
∣
= 2S4abc.
Lecture2 – p. 3/13
![Page 8: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/8.jpg)
Пресмятане на барицентрични координати...
D =
∣
∣
∣
∣
∣
∣
∣
∣
ax bx cx
ay by cy
1 1 1
∣
∣
∣
∣
∣
∣
∣
∣
= 2S4abc.
α =S4pbc
S4abc
, β =S4apc
S4abc
, γ =S4abp
S4abc
.
Lecture2 – p. 3/13
![Page 9: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/9.jpg)
Пресмятане на барицентрични координати...
D =
∣
∣
∣
∣
∣
∣
∣
∣
ax bx cx
ay by cy
1 1 1
∣
∣
∣
∣
∣
∣
∣
∣
= 2S4abc.
α =S4pbc
S4abc
, β =S4apc
S4abc
, γ =S4abp
S4abc
.
За да са добре дефинирани α, β, γ, трябва D = 2S4abc 6= 0,
т. е. точките a,b, c да са неколинеарни.
Lecture2 – p. 3/13
![Page 10: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/10.jpg)
Пресмятане на барицентрични координати...
D =
∣
∣
∣
∣
∣
∣
∣
∣
ax bx cx
ay by cy
1 1 1
∣
∣
∣
∣
∣
∣
∣
∣
= 2S4abc.
α =S4pbc
S4abc
, β =S4apc
S4abc
, γ =S4abp
S4abc
.
За да са добре дефинирани α, β, γ, трябва D = 2S4abc 6= 0,
т. е. точките a,b, c да са неколинеарни.
Лицата на триъгълниците са ориентирани лица.
Lecture2 – p. 3/13
![Page 11: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/11.jpg)
Пресмятане на барицентрични координати...
Lecture2 – p. 4/13
![Page 12: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/12.jpg)
Пресмятане на барицентрични координати...
http://www.vis.uni-stuttgart.de/~kraus/LiveGraphics3D/cagd/index.html
Lecture2 – p. 4/13
![Page 13: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/13.jpg)
Пресмятане на барицентрични координати...
http://www.vis.uni-stuttgart.de/~kraus/LiveGraphics3D/cagd/index.html
http://i33www.ira.uka.de/applets/mocca/html/noplugin/inhalt.html
Lecture2 – p. 4/13
![Page 14: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/14.jpg)
Пресмятане на барицентрични координати...
http://www.vis.uni-stuttgart.de/~kraus/LiveGraphics3D/cagd/index.html
http://i33www.ira.uka.de/applets/mocca/html/noplugin/inhalt.html
Lecture2 – p. 4/13
![Page 15: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/15.jpg)
Пресмятане на барицентрични координати...
Задача: Дадени са точките a(0, 0), b(1, 0) и c(0, 1). Намерете
барицентричните координати относно a, b, c на следните
точки:
Lecture2 – p. 5/13
![Page 16: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/16.jpg)
Пресмятане на барицентрични координати...
Задача: Дадени са точките a(0, 0), b(1, 0) и c(0, 1). Намерете
барицентричните координати относно a, b, c на следните точки:
p1(1
2, 1
2)
Lecture2 – p. 5/13
![Page 17: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/17.jpg)
Пресмятане на барицентрични координати...
Задача: Дадени са точките a(0, 0), b(1, 0) и c(0, 1). Намерете
барицентричните координати относно a, b, c на следните точки:
p1(1
2, 1
2)
Отг. p1(0,1
2, 1
2)
Lecture2 – p. 5/13
![Page 18: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/18.jpg)
Пресмятане на барицентрични координати...
Задача: Дадени са точките a(0, 0), b(1, 0) и c(0, 1). Намерете
барицентричните координати относно a, b, c на следните точки:
p1(1
2, 1
2)
Отг. p1(0,1
2, 1
2)
p2(1, 1)
Lecture2 – p. 5/13
![Page 19: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/19.jpg)
Пресмятане на барицентрични координати...
Задача: Дадени са точките a(0, 0), b(1, 0) и c(0, 1). Намерете
барицентричните координати относно a, b, c на следните точки:
p1(1
2, 1
2)
Отг. p1(0,1
2, 1
2)
p2(1, 1)
Отг. p2(−1, 1, 1)
Lecture2 – p. 5/13
![Page 20: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/20.jpg)
Пресмятане на барицентрични координати...
Задача: Дадени са точките a(0, 0), b(1, 0) и c(0, 1). Намерете
барицентричните координати относно a, b, c на следните точки:
p1(1
2, 1
2)
Отг. p1(0,1
2, 1
2)
p2(1, 1)
Отг. p2(−1, 1, 1)
p3(1
3, 1
3)
Lecture2 – p. 5/13
![Page 21: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/21.jpg)
Пресмятане на барицентрични координати...
Задача: Дадени са точките a(0, 0), b(1, 0) и c(0, 1). Намерете
барицентричните координати относно a, b, c на следните точки:
p1(1
2, 1
2)
Отг. p1(0,1
2, 1
2)
p2(1, 1)
Отг. p2(−1, 1, 1)
p3(1
3, 1
3)
Отг. p3(1
3, 1
3, 1
3)
Lecture2 – p. 5/13
![Page 22: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/22.jpg)
Афинни изображения
Голяма част от изображенията (трансформациите), които се
използват за позициониране или мащабиране на обекти в
компютърната графика, са афинни изображения.
Lecture2 – p. 6/13
![Page 23: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/23.jpg)
Афинни изображения
Голяма част от изображенията (трансформациите), които се
използват за позициониране или мащабиране на обекти в
компютърната графика, са афинни изображения.
affinis (лат.)-родствен
Lecture2 – p. 6/13
![Page 24: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/24.jpg)
Афинни изображения
Голяма част от изображенията (трансформациите), които се
използват за позициониране или мащабиране на обекти в
компютърната графика, са афинни изображения.
affinis (лат.)-родствен
Афинната геометрия е раздел от геометрията, в който се
изучават свойствата на фигурите в R2 (или R
3), които се
запазват при всички афинни изображения.
Lecture2 – p. 6/13
![Page 25: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/25.jpg)
Афинни изображения
Голяма част от изображенията (трансформациите), които се
използват за позициониране или мащабиране на обекти в
компютърната графика, са афинни изображения.
affinis (лат.)-родствен
Афинната геометрия е раздел от геометрията, в който се
изучават свойствата на фигурите в R2 (или R
3), които се
запазват при всички афинни изображения.
Основният афинен инвариант е простото отношение на три
колинеарни точки
(a,b, c) =c− a
c− b.
Lecture2 – p. 6/13
![Page 26: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/26.jpg)
Афинни изображения...
Lecture2 – p. 7/13
![Page 27: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/27.jpg)
Афинни изображения...
Дефиниция 1 Изображението Φ : R3 → R
3 е афинно
изображение, ако запазва афинните комбинации на точки:
ако x =∑
αjaj ⇒ Φ(x) =∑
αjΦ(aj),∑
αj = 1.
Lecture2 – p. 7/13
![Page 28: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/28.jpg)
Афинни изображения...
Дефиниция 2 Изображението Φ : R3 → R
3 е афинно
изображение, ако запазва афинните комбинации на точки:
ако x =∑
αjaj ⇒ Φ(x) =∑
αjΦ(aj),∑
αj = 1.
Φ е линейно изображение ⇒ Φ(x) = Ax + ~v.
Lecture2 – p. 7/13
![Page 29: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/29.jpg)
Афинни изображения...
Дефиниция 3 Изображението Φ : R3 → R
3 е афинно
изображение, ако запазва афинните комбинации на точки:
ако x =∑
αjaj ⇒ Φ(x) =∑
αjΦ(aj),∑
αj = 1.
Φ е линейно изображение ⇒ Φ(x) = Ax + ~v.
A е (3 × 3)- матрица и векторът ~v ∈ R3.
Lecture2 – p. 7/13
![Page 30: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/30.jpg)
Афинни изображения...
Твърдение. Изображение от вида Φ(x) = Ax + ~v е афинно
изображение.
Доказателство.
Φ(∑
αjaj) = A(∑
αjaj) + ~v
=∑
αjAaj +∑
αj~v
=∑
αj(Aaj + ~v)
=∑
αjΦ(aj).
Lecture2 – p. 8/13
![Page 31: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/31.jpg)
Примери на афинни изображения
Lecture2 – p. 9/13
![Page 32: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/32.jpg)
Примери на афинни изображения
A =
1 0 0
0 1 0
0 0 1
и ~v 6= 0
Lecture2 – p. 9/13
![Page 33: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/33.jpg)
Примери на афинни изображения
A =
1 0 0
0 1 0
0 0 1
и ~v 6= 0
Транслация на вектор ~v.
Lecture2 – p. 9/13
![Page 34: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/34.jpg)
Примери на афинни изображения
A =
1 0 0
0 1 0
0 0 1
и ~v 6= 0
Транслация на вектор ~v.
A =
k1 0 0
0 k2 0
0 0 k3
и ~v = 0
Lecture2 – p. 9/13
![Page 35: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/35.jpg)
Примери на афинни изображения
A =
1 0 0
0 1 0
0 0 1
и ~v 6= 0
Транслация на вектор ~v.
A =
k1 0 0
0 k2 0
0 0 k3
и ~v = 0
Мащабиране (scaling)
k = k1 = k2 = k3?
Lecture2 – p. 9/13
![Page 36: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/36.jpg)
Примери на афинни изображения...
Lecture2 – p. 10/13
![Page 37: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/37.jpg)
Примери на афинни изображения...
A =
cosα − sinα 0
sinα cos α 0
0 0 1
и ~v = 0
Lecture2 – p. 10/13
![Page 38: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/38.jpg)
Примери на афинни изображения...
A =
cosα − sinα 0
sinα cos α 0
0 0 1
и ~v = 0
Ротация около оста Oz
Lecture2 – p. 10/13
![Page 39: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/39.jpg)
Примери на афинни изображения...
Lecture2 – p. 11/13
![Page 40: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/40.jpg)
Примери на афинни изображения...
A =
1 k1 k2
0 1 k3
0 0 1
и ~v = 0
Lecture2 – p. 11/13
![Page 41: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/41.jpg)
Примери на афинни изображения...
A =
1 k1 k2
0 1 k3
0 0 1
и ~v = 0
Shear (изкривяване)
Lecture2 – p. 11/13
![Page 42: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/42.jpg)
Примери на афинни изображения...
Lecture2 – p. 12/13
![Page 43: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/43.jpg)
Примери на афинни изображения...
A =
1 0 0
0 1 0
0 0 0
и ~v = 0
Lecture2 – p. 12/13
![Page 44: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/44.jpg)
Примери на афинни изображения...
A =
1 0 0
0 1 0
0 0 0
и ~v = 0
Φ e успоредна проекция от R3 в R
2 (също така може да се
разглежда и като хомотетия с коефициент 0 по направлението
Oz).
Lecture2 – p. 12/13
![Page 45: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/45.jpg)
Примери на афинни изображения...
A =
1 0 0
0 1 0
0 0 0
и ~v = 0
Φ e успоредна проекция от R3 в R
2 (също така може да се
разглежда и като хомотетия с коефициент 0 по направлението
Oz).
Твърдение. Всяко афинно изображение може да се представи
като суперпозиция на транслации, ротации, мащабирания
(scalings) и shears.
Lecture2 – p. 12/13
![Page 46: СУ „Св. Кл. Охридски“, ФМИ, Изборен курс по CAGD Лекция2: …krassivl/Lecture2.pdf · СУ „Св. Кл. Охридски“, ФМИ, Изборен](https://reader034.fdocuments.net/reader034/viewer/2022042923/5f724f56abb0ce56f779a9d0/html5/thumbnails/46.jpg)
Примери на афинни изображения...
Линейна интерполация на точките p1 и p2
Lecture2 – p. 13/13