资源简介
在linux下从yuv转jpg的转换,没有调用jpeg库,适合嵌入式开发,没有调用libjpeg......

代码片段和文件信息
#include
#include
#include
#include
#include
int get_Y_U_V(unsigned char*rDataunsigned char* in_Yunsigned char* in_Uunsigned char* in_Vint nStrideint height)
{
int i = 0;
int y_n =0;
int u_n =0;
int v_n =0;
int u = 0;
int v = 2;
int size = nStride*height*2;
while(i if(i%2 != 0){
in_Y[y_n]= rData[i];
y_n++;
}
else if(i == u){
in_U[u_n]= rData[i];
u += 4;
u_n++;
}
else if(i == v){
in_V[v_n] = rData[i];
v += 4;
v_n++;
}
i++;
}
return 0;
}
int main()
{
unsigned char* in_Y = (unsigned char*)malloc(720*576);//
unsigned char* in_U = (unsigned char*)malloc(720 * 576/2);//
unsigned char* in_V = (unsigned char*)malloc(720 * 576 / 2);//
unsigned char* pData = (unsigned char*)malloc(720 * 576);//
unsigned char* rData = (unsigned char*)malloc(720*576*2);
unsigned long dwSize = 0;
FILE *rfp = fopen(“1““rb“);
if(NULL == rfp)
fprintf(stderr“fopen fp error:%s\n“strerror(errno));
fread(rData720*576*21rfp);
get_Y_U_V(rDatain_Yin_Uin_V720576);
YUV2Jpg(in_Yin_Uin_V720576100720pData&dwSize);
FILE *fp = fopen(“2.jpg““wb“);
fwrite(pDatadwSize1fp);
fclose(fp);
free(in_Y);
free(in_U);
free(in_V);
free(pData);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-05-09 14:42 yuv2jpg_linux\
文件 1288 2011-05-09 14:37 yuv2jpg_linux\test.c
文件 19948 2011-05-09 14:37 yuv2jpg_linux\yuv2jpg
文件 20056 2011-05-09 13:37 yuv2jpg_linux\yuv2jpg.c
文件 7250 2011-05-06 16:49 yuv2jpg_linux\yuv2jpg.h
相关资源
- 将yuv各种格式的图片转换为jpg格式的
- 超强JPG图片压缩工具,减小图片文件
- 基于V4L2的视频采集,能够采集YUVJPE
- 单反相机的JPG和RAW文件同步删除
- ffmpeg转换MP4为JPG帧图片
- 操作系统_思维导图_xmind+jpg格式
- 最简单的基于FFmpeg的编码器 1.2
- ffmpeg提取mp4关键帧保存为jpg.zip
- ffmpeg h264 转换jpg
- 最简单的基于FFMPEG的视频编码器修正
- ffmpeg封装H264成MP4、AVI视频格式,及提
- 最简单的基于FFmpeg的libswscale的教程
- 编程常用的素材(含png、jif、bmp、j
- edjpgcom图片木马合成
- \\edjpgcom(1).zip
- 1.8位可控加减法器.jpg
- 车标大全资源jpg
- ( YUV420(YV12)与YUY2(YUV422YUYV)格式
- H-JPGRecovery超强jpg照片恢复软件v2.0中文
- visual studio code 快捷键速查表JPG中文版
- YUV Viewer 附测试文件格式:yuv420
- qt opengl(after ver2.1) 渲染 nv12
- doc转jpg插件
- yuvtools_v2
- MIT行人检测数据库JPG格式
- DICOM Explorer
- libyuv vs2013工程
- 数字图像处理测试BMP/JPG图片,图片为
- stm32图片解码
- mjpg-streamer-code-182
评论
共有 条评论