Member 13252669 Ответов: 1

Может ли кто-нибудь сказать мне, как подсчитать количество пикселей в графическом объекте на картинке


я не могу получить количество пикселей в объекте кривой, который существует на картинке

Что я уже пробовал:

Pen mypen = new Pen(Color.Red,10);
                Point[] arrayPoints = new Point[asistant.NumberOfShapes()];

                // assistant is a list of points
                for(int i =0 ; i < assistant.NumberOfShapes(); i++)
                {
                    arrayPoints[i]= asistant.GetShape(i).Location;
                }
                
                e.Graphics.DrawClosedCurve(mypen,arrayPoints);

1 Ответов

Рейтинг:
2

Member 13252669

Pen mypen = new Pen(Color.Red,10);
               Point[] arrayPoints = new Point[asistant.NumberOfShapes()];

               for(int i =0 ; i < asistant.NumberOfShapes(); i++)
               {
                   arrayPoints[i]= asistant.GetShape(i).Location;
               }
               e.Graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
               e.Graphics.DrawClosedCurve(mypen,arrayPoints);