История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Нет, масштабировать изображение это просто его масштабировать, при увеличении его пиксель/тексель ориинальный просто занимает больше пикселей/текселей в увеличенном виде. И всё (по факту это фильтр nearest суть его в том что он просто ничего не делает и передаёт как есть). При уменьшении изображения координаты исходных данных умножаются на ширину/высоту меньшего разрешения и получается выборка со смещением, просто потеря данных короче.
В этот процесс может быть встроена фильтрация определяющая лишь одно каким образом взять цвет с координаты А дабы поместить его в координату Б, при этом neareat значит взять как есть, bilinear выборка нескольких значений рядом с координатой источника и усреднение всех цветов до одного и так далее.
Так что нет, масштабирование это масштабирование, а фильтрация это механизм взятия цвета из источника и координаты А в масштабированный результат с координатой Б. Фильтрация определяет то как будет делаться выборка цвета из источника и не имеет отношения к масштабированию как таковому.
Через билинейку или анизотропную фильтрацию можно перегнать изображение для его сглаживания без изменения его разрешения.
Тут ещё важно то какая это программа и в контексте её делать перевод.
Датаман всё верно сказал.
Исправление LINUX-ORG-RU, :
Нет, масштабировать изображение это просто его масштабировать, при увеличении его пиксель/тексель ориинальный просто занимает больше пикселей/текселей в увеличенном виде. И всё (по факту это фильтр nearest суть его в том что он просто ничего не делает и передаёт как есть). При уменьшении изображения координаты исходных данных умножаются на ширину/высоту меньшего разрешения и получается выборка со смещением, просто потеря данных короче.
В этот процесс может быть встроена фильтрация определяющая лишь одно каким образом взять цвет с координаты А дабы поместить его в координату Б, при этом neareat значит взять как есть, bilinear выборка нескольких значений рядом с координатой источника и усреднение всех цветов до одного и так далее.
Так что нет, масштабирование это масштабирование, а фильтрация это механизм взятия цвета из источника и координаты А в масштабированный результат с координатой Б. Фильтрация определяет то как будет делаться выборка цвета из источника и не имеет отношения к масштабированию как таковому.
Через билинейку или анизотропную фильтрацию можно перегнать изображение для его сглаживания без изменения его разрешения.
Датаман всё верно сказал.
Исправление LINUX-ORG-RU, :
Нет, масштабировать изображение это просто его масштабировать, при увеличении его пиксель/тексель ориинальный просто занимает больше пикселей/текселей в увеличенном виде. И всё (по факту это фильтр nearest суть его в том что он просто ничего не делает и передаёт как есть). При уменьшении изображения координаты исходных данных умножаются на ширину/высоту меньшего разрешения и получается выборка со смещением, просто потеря данных короче.
В этот процесс могут быть встроена фильтрация определяющая лишь одно каким образом взять цвет с координаты А дабы поместить его в координату Б, при этом neareat значит взять как есть, bilinear выборка нескольких значений рядом с координатой источника и усреднение всех цветов до одного и так далее.
Так что нет, масштабирование это масштабирование, а фильтрация это механизм взятия цвета из источника и координаты А в масштабированный результат с координатой Б. Фильтрация определяет то как будет делаться выборка цвета из источника и не имеет отношения к масштабированию как таковому.
Через билинейку или анизотропную фильтрацию можно перегнать изображение для его сглаживания без изменения его разрешения.
Датаман всё верно сказал.
Исходная версия LINUX-ORG-RU, :
Нет, масштабировать изображение это просто его масштабировать, при увеличении его пиксель/тексель ориинальный просто занимает больше пикселей/текселей в увеличенном виде. И всё. При уменьшении изображения координаты исходных данных умножаются на ширину/высоту меньшего разрешения и получается выборка со смещением, просто потеря данных короче.
В этот процесс могут быть встроена фильтрация определяющая лишь одно каким образом взять цвет с координаты А дабы поместить его в координату Б, при этом neareat значит взять как есть, bilinear выборка нескольких значений рядом с координатой источника и усреднение всех цветов до одного и так далее.
Так что нет, масштабирование это масштабирование, а фильтрация это механизм взятия цвета из источника и координаты А в масштабированный результат с координатой Б. Фильтрация определяет то как будет делаться выборка цвета из источника и не имеет отношения к масштабированию как таковому.
Через билинейку или анизотропную фильтрацию можно перегнать изображение для его сглаживания без изменения его разрешения.
Датаман всё верно сказал.