0

这是我的 C# 代码:

    public static void FilterNoises(Bitmap bmp)
    {
        Image<Bgr, Byte> img = new Image<Bgr, byte>(bmp);
        img.PyrUp().PyrDown();
        img.Save(@"C:\Users\Desktop\Road Images\Filtered Images\" +   "filename.extension");
    }

我需要从 bmp 对象中获取文件名和扩展名。知道怎么做吗?

4

1 回答 1

1

您应该有加载位图时的文件名和扩展名,您可以直接从位图对象本身获取文件名

var filename = @"C:\Filename.bmp";
var bitmap = new Bitmap(System.Drawing.Image.FromFile(fileName, true));
于 2012-08-12T09:06:05.957 回答