如何创建可以处理特定文件夹中这些图片的程序?该程序必须能够基于确定的图像数据计算3个核之间的体积相对比率。
最后,相对比例应通过对话框显示
总是有2张图片属于同一幅。它们的区别仅在于文件名中的单词“ Leer”。
第一个图片始终是选择站中核心的3维图片,第二个图片3 尺寸图(“ Leer”)显示了空白的选择位置。
class ImageProcessing
{
private string _index;
public ImageProcessing(string text)
{
_index = text;
}
public void OpenAbitmap()
{
Bitmap picture = new Bitmap(@"C:\Users\Desktop\A\" + _index.ToString() + ".bmp");
}
}
答案 0 :(得分:1)
您可以对文件进行如下计数:
int imageCount = Directory.GetFiles("path of directory").Count();
int fullImageCount = Directory.GetFiles("path of directory").Count(x=>!x.Contains("Leer"));
double percent = 100.0 * (double)fullImageCount / (double)imageCount;
然后将其输出如下:
Console.WriteLine(String.Format("per {0} pictures you have {1} % full images", imageCount, percent);