Уменьшение и расширение пирамиды изображений
Если A m -by - n и direction является 'reduce', размер B является ceil(M/2)-by- ceil(N/2). Если direction является 'expand', размер B является (2*M-1)-by- (2*N-1).
Сокращение и расширение происходит только в первых двух размерностях. Для примера, если A 100 на 100 на 3 и direction является 'reduce', затем B 50 на 50 на 3.
impyramid использует ядро, указанное на странице 533 бумаги Burt и Adelson:
, где . Параметр a установлен в 0.375 так что эквивалентная функция взвешивания близка к гауссовой форме. В сложение веса можно легко применять с помощью арифметики с фиксированной точкой.
[1] Burt and Adelson, «The Laplacian Pyramid as a Compact Image Code», IEEE Transactions on Communications, Vol. COM-31, no. 4, April 1983, pp. 532-540.
[2] Burt, «Быстрые преобразования фильтра для обработки изображений», Компьютерная графика и обработка изображений, Vol. 16, 1981, pp. 20-51