Компьютерная обработка и распознавание изображений. Фисенко В.Т - 38 стр.

UptoLike

Составители: 

38
Для масштабирования изображения по строкам необходимо определить
размер строки в новом масштабе, умножая размер строки исходного
изображения isizex на коэффициент масштабирования coeffx.
osizex= isizex*coeffx.
Затем определить шаг по строке
stepx=1/coeffx.
Организовать цикл по строкам
чтение строки входного изображения в массив bufIn,
вычислить GlobalSpline2(isizex, bufIn ,bufb,bufc,bufd);
для каждого элемента строки выходного изображения:
вычислить текущее значение
координады по оси x:
t:=j*stepX,
где
[]
)osizex..(j 10 - номер элемента строки выходного изображения;
выделить целую часть от t:
x:=trunc(t),
это значение
i
x ;
вычислить значение
i
xxt = на интервале
[
]
1
+
ii
x,x по формуле
t:=t-x;
для полученного значения t вычислить значение сплайна:
Spl_val:= bufIn[x]+ bufb[x]*t+ bufc[x]*t*t+ bufd[x]*t*t*t;
привести значение Spl_val к диапазону выходных значений от минимально
возможного значения амплитуды сигнала до максимально возможного.
При 8-ми разрядном представлении сигнала диапазон выходного сигнала
равен [0..255].