GIF
JPG
PNG
For this instance the GIF file type had a struggle in making the photo transparent to be transparent and added a black background. GIFs do have a harder time in capturing the complexities in color and sharpness of an image therefore it looks very much pixelated. For PNG, the file type does support transparency and for being similar to JPG file types in the look of image is it quite suited for this type where one would need a transparent look of a photographic content. For the JPG image it does not support transparency meaning that at least some sort of the background is compressed into the picture but is able to capture the color and the complexities of the image much better.