Значения NXJ ColorSensor RGB выше 255
Я использую мозговой штурм NXT с плагином LeJOS, я делаю робота, который может следовать линии. Моя проблема в том, что когда я делаю что-то вроде:
public static void main(String[] args) {
ColorSensor cs = new ColorSensor(SensorPort.S2);
Color color = cs.getColor();
int red = color.getRed();
int green = color.getGreen();
int blue = color.getBlue();
LCD.drawString(red+" "+green+" "+blue, 0, 0);
}
На экране мое значение RGB может быть что-то вроде 240 258 300
но скажите мне, если я ошибаюсь, максимальное значение цвета RGB должно быть 255
право?
Я не знаю, должен ли я откалибровать свой датчик цвета с помощью calibrateLow()
или же calibrateHigh()
или, по крайней мере, установите мою функцию калибровки на значение. Я немного потерян с этим.