Рисование пикселей для растрового изображения - PullRequest
0 голосов
/ 04 декабря 2018

Кто-нибудь знает, как нарисовать пиксель для значения с плавающей точкой?Насколько я знаю, когда я пытаюсь заполнить данные растрового изображения, мне нужно вставить целочисленное значение вместо числа с плавающей запятой.

for (int posY = 0; posY < mapHeight; ++posY) {
    for (int posX = 0; posX < mapWidth; ++posX) {
        // get map pixel
        byte[] data = map.getData();

        // (-128, 127) to (0, 255)
        int rawColor = data[posX + posY * mapWidth];

        rawColor += 127;

        // fill the bitmap data
        bitmap.setPixel(posX, posY, rawColor | rawColor<<8 | rawColor<<16 | 0xC0<<24);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...