/** * Get the "unsigned short" pixel value of the coverage data value * * @param griddedTile * gridded tile * @param value * coverage data value * @return "unsigned short" pixel value */ public short getPixelValue(GriddedTile griddedTile, Double value) { int unsignedPixelValue = getUnsignedPixelValue(griddedTile, value); short pixelValue = getPixelValue(unsignedPixelValue); return pixelValue; }
/** * Get the pixel value as a 16 bit unsigned value as an integer * * @param pixelValues * "unsigned short" pixel values * @param width * image width * @param x * x coordinate * @param y * y coordinate * @return unsigned int pixel value */ public int getUnsignedPixelValue(short[] pixelValues, int width, int x, int y) { short pixelValue = getPixelValue(pixelValues, width, x, y); int unsignedPixelValue = getUnsignedPixelValue(pixelValue); return unsignedPixelValue; }