forked from amkovkov/GranuSightSoftware2
fix: OpenCvImage channels order
This commit is contained in:
@@ -96,7 +96,7 @@ public class OpenCvImage : Control
|
||||
|
||||
var channels = image.Split();
|
||||
var alphaChannel = image.Channels() == 4 ? channels[4] : new Mat(Image.Size(), OpenCvSharp.MatType.CV_8UC1, new OpenCvSharp.Scalar(255));
|
||||
Cv2.Merge([channels[2], channels[0], channels[1], alphaChannel], image);
|
||||
Cv2.Merge([channels[2], channels[1], channels[0], alphaChannel], image);
|
||||
|
||||
_bitmap = new OpenCvBitmap(image);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user