Yes for jpeg and exif, I do not know others.
The JPEG spectrum that I have is called JFIF (JPEG file exchange format), it comes from Appendix B of the ISO 10918-1 standard and, like all ISO specifications, carefully studies how to convert the specification to data structures. I think it is much easier to follow.
EXIF format is very similar to TIFF format. each piece has a type and size, so you just walk through the pieces until you reach the piece of image data. it has a pointer to image data (it actually points to stripes, but I'm sure you can read everything after the first strip of image data at the end of the file is image data.
Exif format has its own website
source share