La línea header() lo que hace es le dice al browser que el contenido que vas a envíar es un contenido binario, en esta caso una imagen/jpg.
En el código que expones no estas enviando nada, necesitas enviar contenido, si tu imagen (binaria) esta guardada en esa variable tendrías que hacer algo así:
Código PHP:
Ver originalheader('Content-type: image/jpg'); echo $context['otheruser']['avatar']['image'];
Pero si en $context['otheruser']['avatar']['image'] tienes una URL o texto este no se va a transformar mágicamente a un formato binario, necesitarías descargar la imagen a tu server, abrirla en modo binario y leer todo su contenido para después enviarlo al browser.
Saludos.