geopackage-sdk/src/main/java/mil/nga/geopackage/extension/coverage/CoverageDataPng.java
public byte[] drawTileData(short[][] pixelValues) {
        CoverageDataPngImage image = drawTile(pixelValues);
        byte[] bytes = image.getImageBytes();
        return bytes;
    }
public byte[] drawTileData(short[][] pixelValues) {
        CoverageDataPngImage image = drawTile(pixelValues);
        byte[] bytes = image.getImageBytes();
        return bytes;
    }
Draw a coverage data tile and format as PNG bytes from the double array of
"unsigned short" pixel values formatted as short[row][width]

@param pixelValues "unsigned short" pixel values as [row][width]
@return coverage data image tile bytes