Hi All, I am attempting to read JPEG 2000 compressed data inside NITF files using the python bindings.
My test python script is as follows import os os.environ['CPL_DEBUG'] = r'on' os.environ['GDAL_DRIVER_PATH'] = r'c:\gdal\bin\gdalplugins' print os.environ['GDAL_DRIVER_PATH'] from osgeo import gdal gdal.AllRegister() gdal.Open(r'c:\wis_images\005740758010_08\005740758010_08_P001_PAN\08SEP18064000-P1BS-005740758010_08_P001.NTF') And the output is as follows. c:\>python test.py c:\gdal\bin\gdalplugins GDAL: Auto register c:\gdal\bin\gdalplugins\gdal_JP2KAK.dll using GDALRegister_JP2KAK. GDAL: Auto register c:\gdal\bin\gdalplugins\gdal_JP2KAK.dll using GDALRegister_JP2KAK. ERROR 4: `J2K_SUBFILE:3884,478667830,c:\wis_images\005740758010_08\005740758010_08_P001_PAN\08SEP18064000-P1BS-005740758010_08_P001.NTF' does not exist in the file system, and is not recognised as a supported dataset name. ERROR 1: Unable to open JPEG2000 image within NITF file. Is the JP2KAK driver available? It appears as if the dll is being loaded properly, but I still receive this error. I have tried setting the environment variables like this in the script, as well as with a normal set command on the command like, and also with windows GUI tools. Anything I am doing wrong? FWIW, I have no problem reading this same image with something like gdal_translate. Thanks, Jeff _______________________________________________ gdal-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/gdal-dev
