Добавить работы Отмеченные0
Работа успешно отмечена.

Отмеченные работы

Просмотренные0

Просмотренные работы

Корзина0
Работа успешно добавлена в корзину.

Корзина

Регистрация

интернет библиотека
Atlants.lv библиотека
3,49 € В корзину
Добавить в список желаний
Хочешь дешевле?
Идентификатор:984643
 
Оценка:
Опубликованно: 31.03.2011.
Язык: Латышский
Уровень: Университет
Литературный список: Нет
Ссылки: Не использованы
Фрагмент работы

Teorija:
Elipses līnijas veidošanas algoritms:
1) Noteiksim rādiusu Rx, Ry un centru (Xc,Yc), iegūsim sākotnējo punktu (Xn,Yn)=(0,Ry)
I. Etāps.
2) Izrēķināsim sākotnējo vērtību risinājušam parametram:
P1n=(Ry)2 –(Rx)2(Ry)+1/4(Rx)2
3) Katram Pk sākot ar k=0 pārbaudīsim:
a. P1k<0, tad nākamais pikselis būs (Xk+1,Yk) un P1k+1=Pk+2(Ry)2(Xk+1)+2(Ry)2
b. P1k>=0, tad nākamais pikselis būs (Xk+1,Yk-1) un P1k+1=Pk+2(Ry)2(Xk+1) +2(Ry)2-2(Rx)2(Yk-1)
Ja iegūsim (Ry)2*x>=(Rx)2*y, tad beidzam 1. Etāpu.
2. Etāps.
4) Izrēķināsim sākotnējo vērtību risinājušam parametram:
P2n=(Ry)2(Xn+1/2)2+(Rx)2(Yn-1)2-(Rx)2(Ry)2
5) Katram Pk sākot ar k=0 pārbaudīsim:
a. P2k<0, tad nākamais pikselis būs (Xk+1,Yk-1) un P2k+1=P2k+2(Ry)2(Xk+1)+(Rx)2 -(Rx)2(Yk-1)
b. P2k>=0, tad nākamais pikselis būs (Xk,Yk-1) un P2k+1=P2k+2(Rx)2(Yk-1)+(Rx)2
6) Atrodīsim simetrīskus punktus citos kvadrāntos.


Коментарий автора
Загрузить больше похожих работ

Atlants

Выбери способ авторизации

Э-почта + пароль

Э-почта + пароль

Неправильный адрес э-почты или пароль!
Войти

Забыл пароль?

Draugiem.pase
Facebook

Не зарегистрировался?

Зарегистрируйся и получи бесплатно!

Для того, чтобы получить бесплатные материалы с сайта Atlants.lv, необходимо зарегистрироваться. Это просто и займет всего несколько секунд.

Если ты уже зарегистрировался, то просто и сможешь скачивать бесплатные материалы.

Отменить Регистрация