Comments 4
В этом посте я постараюсь раскрыть тему написания несложного модульного приложения на языке C89 для обработки 24-битных BMP изображений, использующего в своей работе простой скриптовый язык.
А какая мотивация использовать устаревший язык C89 и формат BMP, когда есть как минимум C++ и PNG например?
Очень странно противопоставлять C89 и C++ =) почему не Rust/Swift/ что еще)
я понимаю если бы спросили про C11 например.
Про «устаревшесть» тоже странноватое утверждение. Linux целиком на нём и переходить не собирается. По крайней мере не на C++ уж точно.
с точки зрения обработки изображений — без разницы особо какой там входной формат (если мы только не 3D томограммы обрабатываем, где уже не 2д тензора). BMP самый простой в плане декодера, не нужны внешние зависимости. тот кто будет скриптами обрабатывать изображения, для других форматов внешние либы прикрутит все равно) так что как туториал — прям 0 претензий.
я понимаю если бы спросили про C11 например.
Про «устаревшесть» тоже странноватое утверждение. Linux целиком на нём и переходить не собирается. По крайней мере не на C++ уж точно.
с точки зрения обработки изображений — без разницы особо какой там входной формат (если мы только не 3D томограммы обрабатываем, где уже не 2д тензора). BMP самый простой в плане декодера, не нужны внешние зависимости. тот кто будет скриптами обрабатывать изображения, для других форматов внешние либы прикрутит все равно) так что как туториал — прям 0 претензий.
Sign up to leave a comment.
Bison, dynamic linking и… обработка BMP изображений