Мне нужно создать метод на C#, который будет получать изображение (или путь к нему), размывать его, а затем пытаться слить размытое изображение с оригиналом с помощью OpenCvSharp4. Пока я могу создать размытое изображение просто отлично, но часть слияния доставляет мне трудности. Я пробовал несколько фрагментов кода, найденных в Интернете, но безрезультатно. Любая идея, как получить часть слияния?
-Благодарность,
var mat = Cv2.ImRead(OriginalFileName, ImreadModes.Unchanged);
Cv2.Resize(mat, mat, new Size(933, 934), 0d, 0d, InterpolationFlags.Linear);
Cv2.CvtColor(mat, mat, ColorConversionCodes.BGR2RGB);
Mat newImage = new Mat();
Cv2.GaussianBlur(mat, newImage, new Size(67, 67), 0d, 0d, BorderTypes.Default);
Cv2.CvtColor(newImage, newImage, ColorConversionCodes.BGR2RGB);
Mat merged = Mat.Ones || Mat.Zeros // HELP NEEDED HERE
Cv2.Merge(new Mat[] { mat, newImage }, merged);