Я пытаюсь закодировать геометрические данные в файле изображения для декодирования в браузере с помощью Canvas.Помимо того, что я узнал из сегодняшнего чтения о форматах GIF, PNG и BMP, я мало что знаю о файлах изображений (или двоичных файлах в целом! Я получаю двоичные математические преобразования, но мне никогда не приходилось опрашивать или писать двоичные файлы).данные без каких-либо абстракций для меня).
Этот урок по Mozilla (https://developer.mozilla.org/En/HTML/Canvas/Pixel_manipulation_with_canvas) указывает, что Canvas читает изображение как массив 8-битных значений, каждые четыре представляют RGBA.
Это приводитповерьте, я хочу закодировать свои данные в виде массива 8-битных значений и поместить их между верхним и нижним колонтитулами изображения.
Какой самый простой способ сделать это?