linux下利用libjpeg庫對jpg格式圖片的操作
阿新 • • 發佈:2019-01-24
1、在網上找到了libjpeg,可以用這個庫實現JPG圖片的各種操作:
2、參考README安裝庫,大體步驟:
./configure
Make
Make install
3、安裝後,djpeg命令在/usr/bin目錄下,對jpg格式影象的處理的命令格式:
以將jpg格式圖片轉為gif格式圖片為例:
格式:djpeg -gif -outfile new_day.gif new_day.jpg
4、通過程式來對圖片進行處理
#include<stdio.h>
#include<sys/types.h>
#include<unistd.h>
//通過命令djpeg,將jpg
{
pid_t pid;
pid=fork();
if(pid==0)
printf("this is main/n");elseif(pid>0)
execl("/usr/bin/djpeg","djpeg","-gif","-outfile","new_day.gif","new_day.jpg",(char*)0);elseif(pid<0)
printf("error/n");
printf("end/n"
}