如何获取图像的USED大小。例如:
Image image = new Bitmap(400, 400);
using (Graphics g = Graphics.FromImage(image))
{
g.FillRectangle(Brushes.Black, new Rectangle(100, 100, 200, 200));
}
图像为400x400,但使用面积为200x200。有没有办法可以得到图像使用区域的尺寸?
答案 0 :(得分:3)
在GDI +库中我没有任何开箱即用的功能。但是,您可以利用空白裁剪的概念来确定图像的上/下/左/右线,该图像具有完美的空白或接近("关闭"到RGB 255,255,255),然后导出您的&# 34;使用"从那里的矩形。
有关详细信息,请参阅以下内容。 Remove surrounding whitespace from an image