Как обрезать изображение на основе его ограничительной рамки с помощью MagicK.NET - PullRequest
0 голосов
/ 09 июля 2019

У меня есть ограничивающий прямоугольник внутри изображения, как обрезать его на основе ограничивающего прямоугольника с помощью MagicKNet?

Я пытаюсь ниже, но все свойства face.BoundingBox двойные ... и MagicGeometry требует int ..

                            BoundingBox _bb = face.BoundingBox;

                            using (M.MagickImage image = new MagickImage(_bytes))
                            {
                                MagickGeometry mg = new MagickGeometry();
                                mg.Height = (int)_bb.Height;
                                mg.Width = (int)_bb.Width;
                                mg.X = (int)_bb.Left;
                                mg.Y = (int)_bb.Top;
                                image.Crop(mg);
                                image.RePage();
                                image.Write(AppSettings.log_path + @"\\TESTCROP.png");
                            };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...