当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 转自阿须数码,用MATLAB实现MPEG中的 ZIG-ZAG 扫描。
 

 

 ·[asp.net]保留password框的值    »显示摘要«
    摘要:postback的时候,如果textbox的textmode为password的话,是没有value属性传递的,所以密码框是空的 加入如下代码: private void page_load(object sender, system.eventargs e) { password.attributes .add ("value",request["passwor......
 ·c语言的编程风格    »显示摘要«
    摘要:c语言的编程风格 第一章:缩进格式  tab是8个字符,于是缩进也是8个字符.有很多怪异的风格,他们将缩进格式定义为4个字符(设置为2个字符!)的深度,这就象试图将pi定义为3一样让人难以接受.   理由是:缩进的大小是为了清楚的定义一个块的开始和结束.特别是当你已经在计算机前面呆了20多个小时了以后,你会发现一个大的缩进格式使得你对程序的理解更容易.   现在,有一些人说,使用8个字符......


ZIGZAG扫描的MATLAB实现

转自阿须数码,用matlab实现mpeg中的 zig-zag 扫描.觉得有点研究价值,实现的方法也很巧妙.

【程序编程相关:SQL Server连接失败错误及解决

【推荐阅读:SET NOCOUNT 的用法

下面给一个参照mpeg提供的方法: 【扩展信息:协议型外挂制作四

===

function b=zigzag(a)

% 这是参照 university of california 提供的 mpeg 源代码的基础上编制的.

% copyright (c) 1995 the regents of the university of california.

[n,m]=size(a);

if(n~=8 & m~=8)

   error(´input array is not 8-by-8´);

end

% set up array for fast conversion from row/column coordinates to

% zig zag order. 下标从零开始,因为是从mpeg的c代码拷贝过来的

zigzag = [ 0, 1, 8, 16, 9, 2, 3, 10, ...

      17, 24, 32, 25, 18, 11, 4, 5, ...

      12, 19, 26, 33, 40, 48, 41, 34, ...

      27, 20, 13, 6, 7, 14, 21, 28, ...

      35, 42, 49, 56, 57, 50, 43, 36, ...

      29, 22, 15, 23, 30, 37, 44, 51, ...

      58, 59, 52, 45, 38, 31, 39, 46, ...

      53, 60, 61, 54, 47, 55, 62, 63];


...   下一页
    摘要:don´t believe everything they´ve told you. threads in c# are actually pretty easy. 别相信别人告诉你的所有的事。其实c#中的线程是很简单的。 a thread is an encapsulation of the flow of control in a program. you mig......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE