在.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

我有一些非常大的文件,例如320 MB tif文件,14000 X 9000像素

我需要执行的操作基本上是缩放图像以获得更小的版本,并将图像分块

我的代码可以很好地处理小文件,并且我使用.Net
位图
对象,但是对于较大的文件,偶尔会出现内存不足的异常

我尝试过使用FreeImage库
FreeImageBitmap
,但也有同样的问题

我正在使用类似以下的方法缩放图像:

using (Graphics g = Graphics.FromImage((Image)result))
{
   g.DrawImage(
      source,
      xOffset, yOffset,
      source.Width * scale, source.Height * scale
   );
}

理想情况下,我希望有一个第三方图书馆来完成所有的工作,但是如果您有任何关于更多信息的提示或资源,我将不胜感激。

应该是非常好的

:您能告诉我RGE.Net framework是否支持加载j2k图像吗?