最近做Jpeg编解码遇到的问题
来源:互联网 发布:mac天猫旗舰店是假的 编辑:程序博客网 时间:2024/04/29 13:43
2011-03-05 10:41:32| 分类: 技术系列 | 标签:解码 sos jpegencoder myjpeg 字节 字号:大中小 订阅 0h 2字节 0xFFDA ① 扫描开始长度(start of scan length) 2h 2字节 内容不定(①~③再加上④的A/B/C的总长度) ② 颜色分量数(number of color components) 4h 1字节 应该和⑸⑤的值相同(灰度图是1, YCbCr/YIQ 彩色图是3, CMYK 彩色图是4) ③ 每个颜色分量 最近做Jpeg编解码遇到的问题
2 用普通的截图工具截图出来jpg MyJpeg库可以解码。也可以用ACDSee解码。
经过调试跟踪的结果是:
JpegEncoder出来的图片:
1 Vesion[5]="JFIF?" ? 为不确定的值。 代码中没有赋值。我想这是一个bug , 成员变量不一定都赋值为0. 该Bug修复后, 出现了,SOS无效。
2 SOS是
扫描开始SOS(Start of Scan)
由SOS编码出来的Jpeg该分量下的扫描开始长度为1, 但是MyJpeg只解码为3的图片。 但是我不知道这个代表什么。
那么经过这次帮助同学找Jpeg库 我获得了
1 可以配对编解码的Jpeg库 JpegEncoder与JpegDecoder。不足 速度太慢
2 可以解码一般图片的自己的Jpeg库。 不足之处为只能解码8的倍数的长宽的数据 不然有错位。也有可能是我自己rgb2bmp的问题。 稍后放在CSDN的Download下。
3 我学习了Jpeg的交换格式 JFIF格式。http://blog.csdn.net/gogor/archive/2009/12/31/5111770.aspx这是一篇很好的文章。 介绍了每个字段的意义。
- 最近做Jpeg编解码遇到的问题
- JPEG编解码详解
- JPEG图像编解码
- OpenCV Jpeg编解码
- JPEG编解码详解
- 【数据压缩】JPEG编解码
- JPEG编解码原理
- 最近做项目遇到的棘手问题
- selenium+python 中遇到的编解码问题
- JPEG文件编/解码详解
- JPEG文件编/解码详解
- JPEG文件编/解码详解
- JPEG文件编/解码详解
- JPEG文件编/解码详解
- JPEG文件编/解码详解
- JPEG文件编/解码详解
- JPEG文件编/解码详解
- JPEG文件编/解码详解
- 容器类的遍历方式
- Jquery DataTables 基本设置的中文注解
- 终于找到wamp修改密码方式了!
- MTK调试技巧1------MTK通过TRACE的栈信息寻找BUG原因与解决方法
- POI读取Excel
- 最近做Jpeg编解码遇到的问题
- Tutorial:Extending Ext2 Class (扩展EXT2组件类)-修改版
- jquery函数大全
- 光线补偿
- Ignore all default libraries 2011.06.23
- C# 加密解密
- Ubuntu指南
- 掌握以下几点,就可以做一个Flex的小项目了~~~~~
- 破解登录密码五种方法