est ce que l'image que je dois afficher doit être impérativement en png?

je traite des jpeg et tiff, mais mon script ne veut pas les afficher.

merci