Gunta писал(а):
Andrej77rv писал(а):
Т.е. в Int это от 0 до 65535. Вроде всё получилось, но не понятно почему есть линии "позитива" и "негатива". Начинаешь прибавлять мощность излучения линии переходят из "негатива" в "позитив" (номер пикселя не меняется). Порог перехода пока не понял. Может кто что подскажет?
Скорее всего ты преобразуешь 2-байтовое число в знаковое целое число, также известное как 16-битное целое число, может представлять значения в диапазоне от -32768 до 32767
Если выложишь схему или получаемые данные то, возможно, помогут.
Ответ от программиста чью прогу хочу заменить
"Я не могу помочь вам с программным обеспечением, которое вы написали сами. Если вы получаете значения, выходящие за пределы диапазона 0–4095, вы делаете что-то неправильно."
Схема
https://disk.yandex.ru/d/__6vhBb6wiD0Ng
--- Добавлено в 2025-07-25 15:11:44
Понятно. Надо просто от минусового значения избавится и -32768 приравнять к нулю?