<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi,</p>
<p>I have Orthoimages where the boundaries aren't rectangular, but they have corners and sometimes even diagonal edges.</p>
<p>I noticed, that after creating pyramids/overview with gdaladdo, that I get antialiasing/rendering artefacts that aren't present in the original image at full resolution. See attached image that shows the problem. I used a pink background to emphasize the problem.</p>
<p>My nodata values are set to white (rgb 255,255,255) in the original image.</p>
<p>Here is the gdaladdo command that I used:</p>
<p>gdaladdo -r cubic --config BIGTIFF_OVERVIEW YES --config COMPRESS_OVERVIEW JPEG --config JPEG_QUALITY 85 --config PHOTOMETRIC_OVERVIEW YCBCR --config INTERLEAVE_OVERVIEW PIXEL dop2002_lv95.tif 2 4 8 16 32 64 128 256 512 1024</p>
<p>This is the output of gdalinfo on the original image:</p>
<p>-----------------------</p>
<p>Driver: GTiff/GeoTIFF<br />Files: dop2002_lv95 - Kopie.tif<br />Size is 240000, 190000<br />Coordinate System is:<br />PROJCS["CH1903+ / LV95",<br /> GEOGCS["CH1903+",<br /> DATUM["CH1903+",<br /> SPHEROID["Bessel 1841",6377397.155,299.1528128,<br /> AUTHORITY["EPSG","7004"]],<br /> TOWGS84[674.374,15.056,405.346,0,0,0,0],<br /> AUTHORITY["EPSG","6150"]],<br /> PRIMEM["Greenwich",0,<br /> AUTHORITY["EPSG","8901"]],<br /> UNIT["degree",0.0174532925199433,<br /> AUTHORITY["EPSG","9122"]],<br /> AUTHORITY["EPSG","4150"]],<br /> PROJECTION["Hotine_Oblique_Mercator_Azimuth_Center"],<br /> PARAMETER["latitude_of_center",46.95240555555556],<br /> PARAMETER["longitude_of_center",7.439583333333333],<br /> PARAMETER["azimuth",90],<br /> PARAMETER["rectified_grid_angle",90],<br /> PARAMETER["scale_factor",1],<br /> PARAMETER["false_easting",2600000],<br /> PARAMETER["false_northing",1200000],<br /> UNIT["metre",1,<br /> AUTHORITY["EPSG","9001"]],<br /> AXIS["Easting",EAST],<br /> AXIS["Northing",NORTH],<br /> AUTHORITY["EPSG","2056"]]<br />Origin = (672000.000000000000000,234000.000000000000000)<br />Pixel Size = (0.100000000000000,-0.100000000000000)<br />Metadata:<br /> AREA_OR_POINT=Area<br /> TIFFTAG_RESOLUTIONUNIT=2 (pixels/inch)<br /> TIFFTAG_XRESOLUTION=1<br /> TIFFTAG_YRESOLUTION=1<br />Image Structure Metadata:<br /> COMPRESSION=YCbCr JPEG<br /> INTERLEAVE=PIXEL<br /> SOURCE_COLOR_SPACE=YCbCr<br />Corner Coordinates:<br />Upper Left ( 672000.000, 234000.000) ( 13d51' 5.78"W, 35d55'48.10"N)<br />Lower Left ( 672000.000, 215000.000) ( 13d47'45.10"W, 35d46' 1.03"N)<br />Upper Right ( 696000.000, 234000.000) ( 13d35'53.15"W, 35d59'13.56"N)<br />Lower Right ( 696000.000, 215000.000) ( 13d32'34.61"W, 35d49'25.99"N)<br />Center ( 684000.000, 224500.000) ( 13d41'49.73"W, 35d52'37.44"N)<br />Band 1 Block=256x256 Type=Byte, ColorInterp=Red<br /> NoData Value=255<br />Band 2 Block=256x256 Type=Byte, ColorInterp=Green<br /> NoData Value=255<br />Band 3 Block=256x256 Type=Byte, ColorInterp=Blue<br /> NoData Value=255</p>
<p>-------------------------------------------------------------------------------</p>
<p>Is there a way to get rid of these artefacts at the nodata borders?</p>
<p>Thank you and greetings,</p>
<p>Andreas</p>
<p> </p>
<p> </p>
<div> </div>
</body></html>