nmpp
Функции

Преобразует изображение в последовательность квадратных блоков. Подробнее...

Функции

void nmppiSplitIntoBlocks8x8 (nm8s *pSrcImg, nm8s *pDstBlockSeq, int nWidth, int nHeight)
 

Подробное описание

Преобразует изображение в последовательность квадратных блоков.

Аргументы
pSrcImgИсходное изображение Выходная последовательность блоков Ширина исходного изображения в пикселах. nWidth =[8,16,24...] Высота исходного изображения в пикселах. nHeight=[8,16,24...] Исходное изображение имеет вид
    [A00|A01|A02|A03|A04|A05|A06|A07|B00|B01|..|B07|C00|....H07]
    [A10|A11|A12|A13|A14|A15|A16|A17|B10|B11|..|B17|C10|....H17]
    [A20|A21|A22|A23|A24|A25|A26|A27|B20|B21|..|B27|C20|....H27]
    [A30|A31|A32|A33|A34|A35|A36|A37|B30|B31|..|B37|C30|....H37]
    ............................................................
    [A70|A71|A72|A73|A74|A75|A76|A77|B70|B71|..|B77|C70|....H77]
    ............................................................
    [I00|I01|I02|I03|I04|I05|I06|I07|J00|J01|..................]
    [I10|I11|I12|I13|I14|I15|I16|I17|J00|I09|...................
    ........................................................Z77]

Выходная последовательность блоков имеет вид

    [A00|A01|A02|...|A06|A07|A20|A21|...|A77|B00|B01|B02|...|B07|B10|...|H77|
    [I00|I01|I02|...|I06|I07]I10|I11|...|I77|J00|J01|J02|...............|Z77|