请教取得图片长和宽效率最快的方法
当图片非常多,达到数千张以上时,要获得每张图片的长宽就需要一个效率较高的方法。
我用以下方法:
FileStream stream=new FileStream(fileName,FileMode.Open,FileAccess.Read);
Image img = Image.FromStream(stream, true, false);
imgWidth = img.Width;
imgHeight = img.Height;
发现这个方法比Image.FromFile(fileName);快N倍。Image.FromFile(fileName);这个耗时超久了。
不知还有没有更快的方法!
请指教