Преобразуйте целочисленные значения с помощью интерполяционной таблицы
Когда A имеет тип данных uint8 или uint16, смещение 1 применяется при индексации в интерполяционную таблицу. Например, если элемент A имеет значение alpha, затем соответствующий элемент в B имеет значение lut(alpha +1).
Когда A имеет тип данных int16, дополнительное смещение 32 768 применяется к индексу интерполяционной таблицы. Например, если элемент A имеет значение alpha, затем соответствующий элемент в B имеет значение lut(alpha +32768+1).