Вы можете использовать программное обеспечение, такое как Netpbm для преобразования в / из формата PPM , которое чрезвычайно легко читается / пишется из любой программы без необходимости внешнего библиотеки.
Файл PPM выглядит так:
P6
800 600 255
# followed by 800x600x3 bytes of values between 0 and 255, i.e.
\xFF\x00\x00\x80\x80\x00\x00\xFF\x00\x00\x80\x80\x00\x00\xFF...
# but not escaped
или как это:
P3
800 600 255
# followed by 800x600x3 decimal numbers between 0 and 255, i.e.
255 0 0 128 128 0 0 255 0 0 128 128 0 0 255 ...