Context
I used a C++
program to write raw bytes to a file (image.raw) in RGB32
format:
R G B A R G B A R G B A ...
and I want to be able to view it in some way. I have the dimensions of the image.
My tools are limited to command line commands (e.g. ffmpeg
). I have visited the ffmpeg
website for instructions, but it deals more with converting videos to images.
Questions
Is it possible to turn this file into a viewable file type (e.g. .jpeg
, .png
) using ffmpeg
. If so, how would I do it?
If it's not possible, is there a way I can use another command?
It that's still not viable, is there any way I can manipulate the RGB32
bytes inside a C++ program to make it more suitable without the use of external libraries? I also don't want to encode .jpeg
myself like this.
-i
beforeinput.raw
. – Silda