⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 求任意m×n块的zigzag序号及其逆序号.htm

📁 在视频处理中经常要用到Zigzag序号及其逆序号
💻 HTM
字号:
<!-- saved from url=(0022)http://internet.e-mail -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>
      <p align="center"><b>求任意m×n块的Zigzag序号及其逆序号<br>
      </b><br>作者:<a href="mailto:yourname@sohu.com">唐胜</a></p>

        
      <p>下载源代码<br><br>
      一、在视频处理中经常要用到Zigzag序号及其逆序号,本文提供了一个新的类CZigzag,可以求任意m×n块的Zigzag序号及其逆序号。
由于所求的Zigzag序号及其逆序号为一次性遍历生成,其时间复杂度仅为O(m×n)。<br>
      <br>
      二、代码说明及其使用:
      <pre>
       #include "Zigzag.h" //包含头文件
       int z;
       int i=3, j=6;
       int m=16, n=8;
 	CZigzag block(m,n); //类声明,块的大小为m×n
	block.ZigEncode();  //求Zigzag序号及其逆序号。
       z=block.XY2Zigzag(i,j); //返回坐标为(i,j)的Zigzag序号。
       i=block.Zigzag2X(z); //返回Zigzag序号为z的行坐标(从0开始)
       j=block.Zigzag2Y(z); //返回Zigzag序号为z的列坐标(从0开始)
      </pre>
      <br>
      三、具体请参见示例工程源码ZigzagDemo。</p>

      <br>
      四、欢迎大家使用:
         今后大家在使用中如有问题,欢迎与作者联系:ts@ict.ac.cn
      <br> 
    </td>
  </tr>
</table>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -