View Single Post
Old 22nd November 2018, 19:23   #4  |  Link
pinterf
Registered User
 
Join Date: Jan 2014
Posts: 2,314
Thanks for the idea, GeneralConvolution in Avisynth+ was not touched at all, now I realized that and updated it (they will appear in the next release)

- Allow 7x7 and 9x9 matrices (was: 3x3 and 5x5)
- All 8-32 bit formats (was: RGB32 only): YUY2 is converted to/from YV16, RGB24/32/48/64 are treated as planar RGB internally
Since 32 bit float input is now possible, matrix elements and bias parameter now are of float type.
When the clip is 8-16 bits, paarameters are converted to integer before use.
- Allow chroma subsampled formats to have their luma _or_ chroma processed. E.g. set chroma=false for a YV12 input.
- New parameters: boolean luma (true), boolean chroma(true), boolean alpha(true)
Default: process all planes. For RGB: luma and chroma parameters are ignored.
Unprocessed planes are copied. Using alpha=false makes RGB32 processing faster, usually A channel is not needed.
pinterf is offline   Reply With Quote