前面八篇博客主要整理自殷汶杰大神的博客,主要是为了了解函数的作用及其调用关系,下面呢,为了实现我想要的将图像tile的目标,有必要去找和tile有关的资料,如果不需要这方面的知识可以略过这篇。
首先考虑使用HM工具来进行分割。目前没找到明确的关于tile的分析,那么就从能找到的线索分析吧。
首先在http://blog.csdn.net/qq_32430349/article/details/50623927中提到
前面提过tile的一些特质,下面详细介绍。变量colWidth[ i]标明各个tile的宽度,单位为CTU。可由语法元素uniform_spacing_flag,num_tile_columns_minus1,column_width_minus1[ i ]和PicWidthInCtbsY计算得出。变量colBd[ i ]标明各个tile横向的边界,可由colWidth[ i ]计算得出。
变量rowHeight [ j]标明各个tile的高度,单位是CTU。可由语法元素uniform_spacing_flag,num_tile_rows_minus1,row_height_minus1[ j ]和PicHeightInCtbsY计算得出。变量rowBd[ i ]标明各个tile横向的边界,可由rowHeight[ i ]计算得出。
在http://blog.csdn.net/qq_32430349/article/details/50853883中又提到
在HEVC标准中的图像分割(1)的最后,我介绍了tile扫描方式,原因就在于slice segment包含n个CTU(coding tree unit)(见(1)),CTU按照tile扫描顺序排列。也就是说,在每个slice segment中,每解码一个CTU,TS扫描地址加1。
在http://www.voidcn.com/blog/lealoncity/article/p-2842752.html这篇文章中提到:
<