В чем разница между бикубическим и кубическим? - PullRequest
1 голос
/ 26 апреля 2019

Я пытаюсь выполнить интерполяцию изображения в моем коде. Недавно я услышал метод интерполяции изображений под названием «бикубический». Есть ли у него какие-либо отношения с «кубиком»? Если да, то в чем сходство и различие между ними?

1 Ответ

5 голосов
/ 26 апреля 2019

"Бикубический" - это просто кубическая интерполяция, применяемая в двух измерениях.

Аналогичным термином является "билинейный", который представляет собой линейную интерполяцию в двух измерениях.«Трилинейный» - это линейная интерполяция в 3D.Я еще не видел термин "трикубический".:)

В общем, любая схема интерполяции может быть реализована с использованием алгоритма 1D-интерполяции.Один сначала интерполирует, например, строки изображения.В результате один интерполирует столбцы.В трехмерном изображении можно будет интерполировать также по 3-му измерению.

Таким образом, если вы знаете, как работает 1D кубическая интерполяция, вы также можете определить, как работает 2D или 3D кубическая интерполяция.

...