Как пользоваться
калькулятором
Находит значение и локальные наклоны внутри прямоугольной ячейки по четырём значениям в её углах.
F(u,v)=(1−u)(1−v)f00+u(1−v)f10+(1−u)vf01+uvf11. Каждая переменная интерполируется линейно при фиксированной другой; смешанный член uv допускает неплоскую поверхность между углами.
- 01Подготовьте данные
Используйте исходные величины именно для рассматриваемого случая: нормированная координата u; нормированная координата v; значение в углу (0,0); значение в углу (1,0); значение в углу (0,1); значение в углу (1,1).
- 02Проверьте единицы и условия
Прямоугольная ячейка: u=(x−x0)/(x1−x0), v=(y−y0)/(y1−y0), оба от нуля до единицы. Чтобы получить физические производные, разделите dF/du на ширину и dF/dv на высоту. Для произвольного четырёхугольника, перспективы и зашумлённого поля нужны иные преобразования.
- 03Прочитайте результат
Внутри ячейки четыре веса неотрицательны и дают сумму один, поэтому значение лежит между минимальным и максимальным угловым. Производные относятся к нормированным координатам, а не автоматически к метрам или пикселям.