libjpegというjpegを扱うライブラリを使ってjpegファイルを出力します。 インストール Ubuntu 11.10 以降なら公式リポジトリにパッケージがあるそうなので、それを使います。 $ sudo apt-get install libjpeg-dev 使い方 インクルード インストールすると、/usr/include/jpeglib.h ができているのでそれをインクルードします。ファイルの入出力やエラーの出力のために、stdio.h もインクルードする必要があります。 #include <stdio.h> #include <jpeglib.h> jpegオブジェクトの初期設定 jpegファイルの出力にはjpeg_compress_structというjpegオブジェクトを使います。またエラー処理のための構造体jpeg_error_mgrも確保します。 struct jpeg_c