Bilinear interpolation: Difference between revisions
m
→{{header|Julia}}
SqrtNegInf (talk | contribs) (Added Perl example) |
|||
Line 549:
=={{header|Julia}}==
<lang julia>using Images, FileIO, Interpolations
function enlarge(A::Matrix, factor::AbstractFloat)
lx, ly = size(A)
nx, ny = round.(Int, factor .* (lx, ly))
vx, vy =
itp = interpolate(A, BSpline(Linear()
return itp
end
A = load("data/lenna100.jpg") |> Matrix{RGB{Float64}};
Alarge = enlarge(A, 1.6);
save("data/lennaenlarged.jpg", Alarge)
=={{header|Kotlin}}==
|