
转载
文章平均质量分 63
shenwo
这个作者很懒,什么都没留下…
展开
-
熵编码
嫡编码— 可变长编码 (VLC)可 变长编码是一种统计编码技术,也就是通常所说的嫡编码281。它为被编码的数值分配相应码字,出现频率高的值分配低码字,频率低的则分配长码字.平均而言,短码字占大多数,因而编码后的码流长度可以比原始数据更短,更进一步的压缩了原始数据。这种方法通过无损压缩来消除冗余信息,以达到对数据压缩的目的。常 用的嫡编码(Entrop转载 2013-09-26 09:58:33 · 1662 阅读 · 0 评论 -
zigzag图像扫描
#include #include struct TYPE //结构定义{int value;int index;};//int BubbleSort(TYPE* pnData, int nLen);//冒泡排序//冒泡排序, pnData要排序的数据, nLen数据的个数int BubbleSort(TYPE * pnData, int nLen)原创 2013-09-24 11:30:05 · 2503 阅读 · 0 评论 -
Linux的root的密码修改
安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就原创 2013-09-14 14:51:08 · 649 阅读 · 0 评论 -
图文详解YUV420数据格式
YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。 YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chro转载 2013-09-03 18:43:37 · 874 阅读 · 0 评论 -
GDB 多线程调试
先介绍一下GDB多线程调试的基本命令。info threads 显示当前可调试的所有线程,每个线程会有一个GDB为其分配的ID,后面操作线程的时候会用到这个ID。 前面有*的是当前调试的线程。thread ID 切换当前调试的线程为指定ID的线程。break thread_test.c:123 thread all 在所有线程中相应的行上设置断点thread app转载 2013-10-11 21:41:03 · 631 阅读 · 0 评论 -
学习编写图像压缩和图像显示
9月3号学习编写图像压缩和图像显示,今天主要任务:在以前的基础上学习基本的c++的一些规范,争取吧图片读出来,并显示出来。学习笔记:1、当类的成员函数的函数体在类的外部定义时,必须由作用域运算符“::”来通知编译系统该函数所属的类。2、构造函数3、析构函数:在类名称前加上一个“~”,该函数没有任何参数也不返回任何值。 当对象定义在一个函数体中,该函数调用结束后,原创 2013-09-03 15:14:02 · 845 阅读 · 0 评论 -
c语言操作mysql数据库
用C语言操作MySQL数据库先看结构体---------------------------------------------- 以下代码块是用来连接数据库的通讯过程,要连接MYSQL,必须建立MYSQL实例,通过mysql_init初始化方能开始进行连接.typedef struct st_mysql { NET net;转载 2014-09-16 10:05:04 · 726 阅读 · 0 评论