#include <jpeg.hpp> Graphics::TBitmap * Bmp = new Graphics::TBitmap(); TJPEGImage * Jpeg = new TJPEGImage(); Bmp->LoadFromFile("sample.bmp"); Jpeg->Assign(Bmp); Jpeg->CompressionQuality = 100; Jpeg->SaveToFile("sample.jpg"); delete Jpeg; delete Bmp;
jpeg.hpp
をインクルードしてTJPEGImage
を作成、後は適当なTBitmap
からAssign()
してあげれば必要なデータがとれるので保存してJPEGの完成です。