On 03/04/2017 09:42 PM, Even Rouault wrote:

On samedi 4 mars 2017 18:55:03 CET Micha Silver wrote:

> Hello:

> (I'm double posting as this problem is somewhere between GDAL and QGIS.)

>

> I have converted an ECW compressed aerial photo to geotiff with JPEG

> compression on a Windows computer with gdal_translate. The resulting tif

> image displays fine with QGIS on the Windows machine. GDAL version 2.1.3

> on the Windows computer, and QGIS 2.18.4 My command was similar to:

> gdal_translate -of GTiff -projwin ..... -co TILED=YES -co TFW=YES -co

> COMPRESS=JPEG -co PHOTOMETRIC=YCBCR in.ecw out.tif

>

> I then copy the tif (and tfw) to my Linux machine, and try to open with

> QGIS, but QGIS crashes immediately. I should note that gdalinfo shows full

> information on both the Windows and Linux systems. On the Linux computer

> GDAL is 2.1.2 and QGIS is 2.18.4 .

On the Linux system where this crashes with QGIS, could you do :

gdalinfo -checksum -stats the.tif

If this crashes, the issue is clearly in GDAL. Otherwise it is likely in QGIS.

No crash, but I do see a Warning:

gdalinfo -checksum -stats kidron_e2.tif Driver: GTiff/GeoTIFF Files: kidron_e2.tif Size is 45200, 36000 ....

Warning 1: JPEGLib:Premature end of JPEG file Minimum=0.000, Maximum=255.000, Mean=163.947, StdDev=38.307 Checksum=49932 Metadata: STATISTICS_MAXIMUM=255 STATISTICS_MEAN=163.94735676131 STATISTICS_MINIMUM=0 STATISTICS_STDDEV=38.30668730016 Band 2 Block=256x256 Type=Byte, ColorInterp=Green Description = Green Minimum=0.000, Maximum=255.000, Mean=167.305, StdDev=32.125 Checksum=52 Metadata: STATISTICS_MAXIMUM=255 STATISTICS_MEAN=167.3047566274 STATISTICS_MINIMUM=0 STATISTICS_STDDEV=32.124800654502 Band 3 Block=256x256 Type=Byte, ColorInterp=Blue Description = Blue Minimum=0.000, Maximum=255.000, Mean=146.241, StdDev=31.604 Checksum=11457 Metadata: STATISTICS_MAXIMUM=255 STATISTICS_MEAN=146.24062233882 STATISTICS_MINIMUM=0 STATISTICS_STDDEV=31.603809219917

Also I have found that creating overlays seems to solve the problem (?!). After running:

gdaladdo --config COMPRESS_OVERVIEW JPEG --config PHOTOMETRIC_OVERVIEW YCBCR --config INTERLEAVE_OVERVIEW PIXEL -r average kidron_e2.tif 2 4 8 16

the tiff opens fine in QGIS.

Regards,

Micha

>

> Any ideas what could be the cause of QGIS crashing with the gdal_translate

> converted tif image? Is there something that needs to be done on windows to

> create a Linux usable geotiff??

>

> Thanks

--

Spatialys - Geospatial professional services

http://www.spatialys.com


--
Micha Silver
cell: +972-523-665918

_______________________________________________
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Reply via email to