作者:朱金灿
来源:http://blog.csdn.net/clever101
gdal库是不支持以GA_Update方式打开jpg文件的,原因在于gdal_1_10_1\frmts\jpeg文件夹下jpgdataset.cpp的JPGDatasetCommon::Open函数有一段代码:
if( poOpenInfo->eAccess == GA_Update )
{
CPLError( CE_Failure, CPLE_NotSupported,
"The JPEG driver does not support update access to existing"
" datasets.\n" );
return NULL;
}
要支持以GA_Update方式打开jpg文件,需要把这段代码注释掉再重新编译gdal库。现在测试尚未看到修改有副作用。
本文详细介绍了如何解决GDAL库不支持以GA_Update方式打开JPG文件的问题,通过注释相关代码并重新编译GDAL库,测试结果显示修改并未引起副作用。
2万+

被折叠的 条评论
为什么被折叠?



