From 10d04633e39c8d9356ea900a6d3c6c902b161746 Mon Sep 17 00:00:00 2001 From: Luis Lucas Date: Mon, 27 Oct 2014 00:22:48 +0000 Subject: [PATCH] Fix severe bug in getMem3ImageComponents. --- source/lib/LibMemory.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/lib/LibMemory.h b/source/lib/LibMemory.h index 2619f70..c2db691 100644 --- a/source/lib/LibMemory.h +++ b/source/lib/LibMemory.h @@ -194,7 +194,7 @@ Int getMem3ImageComponents( T**** array3D, Int dim1, Int dim2, Int ratioDim1Chro // Chroma ( *array3D )[1][0] = ( *array3D )[0][0] + dim2 * dim1; for( i = 1; i < dim1 / ratioDim1Chroma; i++ ) - ( *array3D )[1][i] = ( *array3D )[1][i - 1] + dim2; + ( *array3D )[1][i] = ( *array3D )[1][i - 1] + dim2 / ratioDim2Chroma; ( *array3D )[2][0] = ( *array3D )[1][0] + dim2 / ratioDim2Chroma * dim1 / ratioDim1Chroma; for( i = 1; i < dim1 / ratioDim1Chroma; i++ )