Hello,
I'm using Q8-Any CPU, v7.0.0.19. When I call Montage in a MagickImageCollection, it always return null the first time. If I make the call again with the same parameters, it works fine.
Hopefully that should be fixed. Thank you
Comments: This is what I'm doing: MagickImageCollection images = new MagickImageCollection(); // add 9 images as byte[] like this: MagickImage img = new MagickImage(imageBytes, new MagickReadSettings() { Format = MagickFormat.Jpg }); img.Trim(); images.Add(img); MontageSettings ms = new MontageSettings(); ms.Geometry = new MagickGeometry(string.Format("{0}x{1}", 200, 200)); ms.TileGeometry = new MagickGeometry(string.Format("{0}x", 2)); MagickImage montageResult = images.Montage(ms); the first time montageResult is null. If I add: montageResult = images.Montage(ms); the second time works.
I'm using Q8-Any CPU, v7.0.0.19. When I call Montage in a MagickImageCollection, it always return null the first time. If I make the call again with the same parameters, it works fine.
Hopefully that should be fixed. Thank you
Comments: This is what I'm doing: MagickImageCollection images = new MagickImageCollection(); // add 9 images as byte[] like this: MagickImage img = new MagickImage(imageBytes, new MagickReadSettings() { Format = MagickFormat.Jpg }); img.Trim(); images.Add(img); MontageSettings ms = new MontageSettings(); ms.Geometry = new MagickGeometry(string.Format("{0}x{1}", 200, 200)); ms.TileGeometry = new MagickGeometry(string.Format("{0}x", 2)); MagickImage montageResult = images.Montage(ms); the first time montageResult is null. If I add: montageResult = images.Montage(ms); the second time works.