<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Currently my c++ app creates COG files from GeoTiff tiled files. <br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
GeoTiff files are created using JPEG compression with YCBCR photometric using following creation options:<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<ul>
<li>PROFILE=GeoTIFF</li><li>TILED=YES</li><li>BLOCKXSIZE=xxx</li><li>BLOCKYSIZE=xxx</li><li>COMPRESS=JPEG</li><li>PHOTOMETRIC=YCBCR</li><li>JPEG_QUALITY=xx</li><li>JPEGTABLESMODE=0</li></ul>
>From this Geotiff files, app creates COG tiled files using following options:<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<ul>
<li><span>BLOCKSIZE=xxx</span></li><li><span><span style="color: rgb(0, 0, 0);">OVERVIEWS=FORCE_USE_EXISTING</span></span></li><li><span><span style="color: rgb(0, 0, 0);">COMPRESS=JPEG</span></span></li><li><span><span style="color: rgb(0, 0, 0);">QUALITY=xx</span></span></li></ul>
<div>Those tiles contain normal JPEG markers (SOI, SOF0, DQT) but no JFIF marker (APP<i>n</i>) is added. How can I ensure adding this JFIF marker?</div>
<div><br>
</div>
<div>I'm using gdal<span style="color:#c0c0c0"> </span>3.1.0.7 in a ubuntu 20.10 using both strategies:</div>
<div>
<ul>
<li><span>internal jpeg and tiff code:</span><span style="color: rgb(0, 0, 0);"> </span>
<span><span style="color: rgb(0, 0, 0);">--with-jpeg=internal</span> <span style="color: rgb(0, 0, 0);">
--with-libtiff=internal</span></span></li><li><span><span style="color: rgb(0, 0, 0);">external jpeg and tiff libraries: libjpeg.so.8.2.2 libtiff.so.5.5.0 </span></span></li></ul>
<div>Thanks in advance.<br>
</div>
</div>
<div><br>
</div>
</div>
</body>
</html>