internal static extern void cveComputeNMChannels(IntPtr src, IntPtr channels, ERFilterNMMode mode);
/// <summary> /// Compute the different channels to be processed independently in the N&M algorithm. /// </summary> /// <param name="src">Source image. Must be RGB CV_8UC3.</param> /// <param name="channels">Output vector of Mat where computed channels are stored.</param> /// <param name="mode">Mode of operation</param> public static void ComputeNMChannels(IInputArray src, IOutputArrayOfArrays channels, ERFilterNMMode mode = ERFilterNMMode.RGBLGrad) { using (InputArray iaSrc = src.GetInputArray()) using (OutputArray oaChannels = channels.GetOutputArray()) { cveComputeNMChannels(iaSrc, oaChannels, mode); } }