libjpegでデコードした時点でメモリー上には1画像分全部展開されてんじゃないのそれ
その展開された状態から1ラインずつのメモリーを変数へ格納してるんじゃないのそれ