Любое шестнадцатиричное представление есть не более чем удобное для восприятия человеком отображение двоичного представления закодированной информации. поэтому, в частности, изображение, в оцифрованном виде тоже хранится в двоичном коде и может быть представлено в шестнадцатиричном отображении. что касается "перевести код в картинку" - ваш вопрос слишком абстрактный. существует большое количество алгоритмов кодирования и декодирования информации. их реализацию вы можете найти в соответствующей .
Узлиян Фурсов1488
28.08.2020
1. в 1902 году 2. считывание изображения и его конвертирование в цифровой формат 3. область сканирования, оптическое разрешение, тип матрицы сканера 4. epson, canon, hp, xerox 5. в результате преобразования света получается электрический сигнал, содержащий информацию об активности цвета в исходной точке сканируемого изображения. после оцифровки аналогового сигнала в ацп цифровой сигнал через аппаратный интерфейс сканера идет в компьютер, где его получает и анализирует программа для работы со сканером. после окончания одного такого цикла (освещение оригинала — получение сигнала — преобразование сигнала — получение его программой) источник света и приемник светового отражения перемещается относительно оригинала. 6. сканеры в основном используются при переводе бумажных носителей в электронные. вместе с хэш-функциями, которыми заверяют документы нотариусы, используются в делопроизводствах. ручные сканеры используются в супермаркетах для считывания штрих-кодов. перспективы развития у них низкие, разве что в уменьшении размеров, т.к. на современном уровне сканеры считывают изображения и электронный вид точно такой же, а после обработки даже лучше, как и у бумажного оригинала.
fashbymsk
28.08.2020
Const n=10; var a: array[1..n] of integer; i,_start,_end, startind, endind: integer; begin randomize; write('исходный массив: '); _start: =-1; _end: =-1; startind: =-1; endind: =-1; for i: =1 to n do begin a[i]: =random (0,100); write(a[i],' '); end; writeln; for i: =2 to n do begin if a[i]> a[i-1] then if _start > -1 then _end : = i else begin _start : = i-1; _end : = i; end else begin if (_start > -1) and ((endind - startind) < (_end - _start)) then begin startind : = _start; endind : = _end; end; _start : = -1; _end : = -1; end; end; if startind > -1 then begin writeln('длина диапазона: ', (endind-startind+1)); write('значения из диапазона: '); for i: =startind to endind do write(a[i],' '); end; end.