GDAL CreateCopy非常慢

GDAL CreateCopy非常慢,gdal,Gdal,我正在用OpenCV处理一些4096x4096 JPEG2000图像,结果图像缺少所有GDAL元数据。我在我的C++程序中实现了一个复制方法,使用GDAL CreateCopy将元数据从原始图像复制到目标。到目前为止,我看到基本元数据拷贝的拷贝时间超过97秒。这比我所有的图像处理加起来还要长!我已经尝试将GDAL缓存增加到200,甚至增加到10485760。将其设置为任一值都会使时间变得更糟 既然GDAL_CACHEMAX是以MB表示的,那么你是如何得出10485760的呢?@Kersten我想

我正在用OpenCV处理一些4096x4096 JPEG2000图像,结果图像缺少所有GDAL元数据。我在我的C++程序中实现了一个复制方法,使用GDAL CreateCopy将元数据从原始图像复制到目标。到目前为止,我看到基本元数据拷贝的拷贝时间超过97秒。这比我所有的图像处理加起来还要长!我已经尝试将GDAL缓存增加到200,甚至增加到10485760。将其设置为任一值都会使时间变得更糟

既然GDAL_CACHEMAX是以MB表示的,那么你是如何得出10485760的呢?@Kersten我想我不是100%确定它实际上是MB,因为有些文档提到字节。10485760是10MB。