HM 인코더단 PU 분할 모드 및 CU 깊이 정보 추출
5110 단어 HEVC
//PU (by lyy)
UInt print8CUOrder[64] = {0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60,64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 148, 152, 156, 160, 164, 168, 172, 176, 180, 184, 188, 192, 196, 200, 204, 208, 212, 216, 220, 224, 228, 232, 236, 240, 244, 248, 252};
int N_LCU = pCtu->getCtuRsAddr();//CTU Raster
fstream outPU("PU_PartitonSize.txt",ios::out|ios::app);
outPU<<"the LCU's partitionSize information ,NO."<":"<256] = {0};
for(UInt i = 0; i < 256; i++)
{
PU_PartitionSize[i] = m_ppcBestCU[0]->getPartitionSize(i);
}
for(UInt i = 0; i < 64; i++)
{
outPU<if((i+1)==64)
{
outPU<//CU (by lyy)
UInt PU_Depth[256] = {0};
fstream outCUDepth("CUDepth.txt",ios::out|ios::app);
outCUDepth<<"the LCU's CUDepth information ,NO."<":"<for(UInt i = 0; i < 256; i++)
{
PU_Depth[i] = m_ppcBestCU[0]->getDepth(i);
}
for(UInt i = 0; i < 64; i++)
{
outCUDepth<if((i+1)==64)
{
outCUDepth<
초보자, 학습 노트만 합니다.