Пиксели растрового изображения кодируются с использованием ARGB_8888, RGB_565, ARGB_4444 или ALPHA_8. Таким образом, короткие значения, которые вы возвращаете, должны соответствовать значениям, которые выглядят слегка розоватыми в одном из этих форматов.
Если вы хотите растровое изображение в градациях серого, вы можете иметь значения только в диапазоне 0-256 (для максимальной составляющей ценного цвета 8 бит, если вы используете ARGB_8888). Итак, вам нужно сопоставить ваше короткое замыкание со значениями в этом диапазоне, а затем скопировать это значение для каждого из компонентов RGB.