- 博客(8)
- 资源 (20)
- 收藏
- 关注
转载 jpeg文件格式
微处理机中的存放顺序有正序(big endian)和逆序(littleendian)之分。正序存放就是高字节存放在前低字节在后,而逆序存放就是低字节在前高字节在后。例如,十六进制数为A02B,正序存放就是A02B,逆序存放就是2BA0。摩托罗拉(Motorola)公司的微处理器使用正序存放,而英特尔(Intel)公司的微处理器使用逆序。JPEG文件中的字节是按照正序排列的。
2009-03-24 10:44:00 683
原创 第 4 页 JPEG 简易文档 V2.14 [4]
三、附:JPEG 文件格式 - 文件头 (2 bytes): $ff, $d8 (SOI) (JPEG 文件标识) - 任意数量的段 , 见后面 - 文件结束 (2 bytes): $ff, $d9 (EOI)段的格式:- header (4 bytes): $ff 段标识 n 段的类型 (1 byte) sh, sl
2009-03-19 23:34:00 570
转载 第 3 页 JPEG 简易文档 V2.14 [3]
二、解码过程简述 8. 一个数据单元 Y 的解码 (其余类同)在整个图片解码的开始, 你需要先初始化 DC 值为 0.1) 先解码 DC: a) 取得一个 Huffman 码 (使用 Huffman DC 表) b) Huffman解码, 看看后面的数据位数 N c) 取得 N 位, 计算 Diff 值 d) DC
2009-03-19 23:33:00 594
转载 第 2 页 JPEG 简易文档 V2.14 [2]
一、JPEG 压缩简介1. 色彩模型JPEG 的图片使用的是 YCrCb 颜色模型, 而不是计算机上最常用的 RGB. 关于色彩模型, 这里不多阐述. 只是说明,YCrCb 模型更适合图形压缩. 因为人眼对图片上的亮度 Y 的变化远比色度 C 的变化敏感. 我们完全可以每个点保存一个 8bit的亮度值, 每 2x2 个点保存一个 Cr Cb 值, 而图象在肉眼中的感觉不会起太
2009-03-19 23:30:00 586
转载 第 1 页 JPEG 简易文档 V2.14 [1]
写在前面1. 为什么写这个文档?云风想对 JPEG/MPEG 有一个系统的研究, 但是苦于找到好的资料. 而英文水平又不怎样, 所以在学习的过程, 将已经了解了的东西记录下来. 方便自己在编写代码的时候查阅. 而且正式的 JPEG 文档非常复杂, 打印出来也有厚厚一本,就是英文底子比较好的朋友, 看起来也会头痛的. 这里写一份精简版本, 仅仅对 JPEG Baseline
2009-03-19 23:29:00 552
转载 控制终端代码 - Linux 控制终端转义和控制序列
控制终端代码 - Linux 控制终端转义和控制序列 DESCRIPTION 描述Linux控制台实现了VT102和ECMA-48/ISO 6429/ANSI X3.64终端控制的子集,这个子集很庞大,当然还有Linux自己私有的控制序列,以改变颜色配置,字符集映像,等等.在下面将要给出的表格中,第二列为指定的功能给出了ECMA-48 或者DEC助记符(如果是后者会在前面加有DE
2009-03-12 17:05:00 6101
转载 MIPS32 34K多线程处理器内核系列
34K内核使用可少量硬件支持多线程,避免出现导致传统单线程处理器运行速度降低的上下文转换问题。该内核可提供线程上下文(TC),它们虽然都使用普通执行单元,但是都拥有自身的程序计算器和内核寄存器文件,以便它们每个都能利用软件处理线程。这些TC被分配到虚拟处理元件(VPE)块,其中包含用于缓存的转换旁视缓冲器(TLB),以至于看起来像一个独立的处理器。这将有助于不同的操作系统,特别是现有
2009-03-07 16:21:00 1134
转载 Linux内核在龙芯GS32I的启动过程
注:在网上搜到的,但是在函数的讲解上与2.6.23/24有些出入,不知道其他的版本的问题。 怀疑kernel代码应该是针对其作了定制的。 系统加电起动后,GS32I处理器默认的程序入口是0xBFC00000,此地址在无缓存的KSEG1的地址区域内,对应的物理地址是0x1FC00000,即CPU从0x1FC00000开始取第一条指令,这个地址在硬件上已经确定为FLASH的位置,Bo
2009-03-07 15:15:00 1022
uc-USB and the Altera NIOS II Soft Core Processor
2007-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人