v0.60 "When Akari and the Cicadas Cry"
This lexpr-only release introduces relative pixel access feature in the LLVM (lexpr) implementation.
e.g. x[-1,1]
access the pixel from clip x
1 column to the left and 1 row down to the current pixel.
- Only constant offsets are allowed.
- Out of bound accesses are clamped to the edge.
v0.50 introduces:
Version()
for better version and feature tracking.width
andheight
operators to access frame width and height (for chroma planes, this also includes subsampling factors.)
You can use this to implement arbitrary convolution kernels (i.e. non-regular shapes), and my benchmark indicated that 3x3 convolution implemented this way is as fast as std.Convolution
.
As there is no changes to the legacy implementation, please continue to use last release v0.51 for that.