/** * {@inheritDoc} */ @Override public Double getValue(GriddedTile griddedTile, CoverageDataPngImage image, int x, int y) { Double value = null; if (image.getReader() != null) { int pixelValue = image.getPixel(x, y); value = getValue(griddedTile, pixelValue); } else { value = getValue(griddedTile, image.getImageBytes(), x, y); } return value; }
for (int y = 0; y < height; y++) { for (int x = 0; x < width; x++) { int pixelValue = image.getPixel(x, y); pixelValuesList.add(pixelValue);