Как сделать негатив изображения в OpenCV?

Находил решения на C++, видимо, они устарелые, так как у меня не получилось подогнать их к версии 4 на C#.

Пробовал эксперименты вроде что-то этого:

Mat[] p;
Cv2.Split(src, out p);

Cv2.BitwiseNot(p[1], p[1]);

Mat m = new Mat();
Cv2.Merge(p, m);

Но это не то, что хотелось бы...

Пробовал еще так:

Mat src = new Mat(path);
src = 255 - src;

Но также не то, получается не негатив...


Ответы (0 шт):