我是c#
的新人。我想从png图像中绘制垂直直方图和水平直方图。
这是可能的,我应该使用什么。
以下是我所做的,但我无法将其保存为bmp
图片:
public void Histogramme (string roi_Path_png)
{
Bitmap image = AForge.Imaging.Image.FromFile(roi_Path_png);
VerticalIntensityStatistics hist_vertical = new VerticalIntensityStatistics (image);
Histogram histogram_vertical = hist_vertical.Gray;
HorizontalIntensityStatistics hist_horizontal = new
HorizontalIntensityStatistics(image);
Histogram histogram_horizontal = hist_horizontal.Gray;
}
答案 0 :(得分:0)
解决方案的两个部分。
要从图像中获取垂直和水平直方图,请参阅Vertical Horizontal Aforge以获取详细的代码块。
要将图像保存为BMP,请查看位图类,特别是来自MSDN的Bitmap.Save方法。