在.Net中有哪些库可用于处理超大图像
我有一些非常大的文件,例如320 MB tif文件,14000 X 9000像素 我需要执行的操作基本上是缩放图像以获得更小的版本,并将图像分块 我的代码可以很好地处理小文件,并且我使用.Net在.Net中有哪些库可用于处理超大图像,.net,bitmap,large-files,freeimage,.net,Bitmap,Large Files,Freeimage,我有一些非常大的文件,例如320 MB tif文件,14000 X 9000像素 我需要执行的操作基本上是缩放图像以获得更小的版本,并将图像分块 我的代码可以很好地处理小文件,并且我使用.Net位图对象,但是对于较大的文件,偶尔会出现内存不足的异常 我尝试过使用FreeImage库FreeImageBitmap,但也有同样的问题 我正在使用类似以下的方法缩放图像: using (Graphics g = Graphics.FromImage((Image)result)) { g.Draw
位图
对象,但是对于较大的文件,偶尔会出现内存不足的异常
我尝试过使用FreeImage库FreeImageBitmap
,但也有同样的问题
我正在使用类似以下的方法缩放图像:
using (Graphics g = Graphics.FromImage((Image)result))
{
g.DrawImage(
source,
xOffset, yOffset,
source.Width * scale, source.Height * scale
);
}
理想情况下,我希望有一个第三方图书馆来完成所有的工作,但是如果您有任何关于更多信息的提示或资源,我将不胜感激。应该是非常好的 :您能告诉我RGE.Net framework是否支持加载j2k图像吗?