这是我的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对象获取文件名和扩展名。 知道怎么做吗?
答案 0 :(得分:1)
您应该从加载位图时获得文件名和扩展名,您可以直接从Bitmap对象本身获取文件名
var filename = @"C:\Filename.bmp";
var bitmap = new Bitmap(System.Drawing.Image.FromFile(fileName, true));