![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 30.07.2009
Сообщений: 256
|
![]()
Недавно задумался, как экраны растягивают изображение. Например у нас есть экран 320х240 и нам нужно растянуть его по x и y в 1,5 раза до 480х360, экран ведь неможет каждый пиксель увеличить в 1,5 раза. А если увеличивать в два раза каждый второй пиксель получиться весьма странная картинка.
Подскажите однофорумчане как это происходит. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
![]()
Экстраполяция?
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
![]()
Увеличивать на 1,5 - просто. К примеру, я для эмулятора Dendy (исходный размер видеобуфера 256x240) делал следующее.
Например, если мы хотим выводить 1:1, то тут все стандартно: Код:
Код:
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Растягивание формулы | fadsozaur | Microsoft Office Excel | 28 | 08.08.2013 17:54 |
Растягивание фигур. | KOPC1886 | C# (си шарп) | 4 | 03.05.2011 13:04 |
Растягивание фона | psywalker | HTML и CSS | 7 | 19.06.2008 18:08 |
Растягивание имиджа! | Marsik | Помощь студентам | 20 | 07.11.2007 18:56 |