4 | | ''to be discussed here'' |
| 4 | As stated at the end of the comment 5 of the "Specification Comments following the Code Sprint" section of the working specifications, this function should be a PL/pgSQL wrapper around a more general ST_AsImage(format, params) function using GDAL to convert any raster to an image. |
| 5 | |
| 6 | The function should return a bytea. |
| 7 | |
| 8 | This function is particularly sensible to the number of band present in the raster as it normally needs 3 band (r,g,b). |
| 9 | |
| 10 | It is also very sensible to the pixel type of the raster since JPEG supports only values in the 0-255 range. |
| 11 | |
| 12 | See the working specifications for more details/questions. |
| 13 | |
| 14 | Priority should be given to these variants: |
| 15 | |
| 16 | ST_AsJPEG(raster, integer) |
| 17 | ST_AsJPEG(raster, integer, integer, integer, integer) |
| 18 | ST_AsJPEG(raster, integer, "GRAYSCALE", integer, min, max, text) |