| @@ -1721,7 +1721,7 @@ void UpdateOrientationAfineMat(const LiteMat &src, int *rotationDstWidth, int *r | |||||
| (*varM)[0][2] = *rotationDstWidth - 1; | (*varM)[0][2] = *rotationDstWidth - 1; | ||||
| (*varM)[1][0] = 0; | (*varM)[1][0] = 0; | ||||
| (*varM)[1][1] = -1; | (*varM)[1][1] = -1; | ||||
| (*varM)[1][2] = *rotationDstWidth - 1; | |||||
| (*varM)[1][2] = *rotationDstHeight - 1; | |||||
| if (IM_TOOL_EXIF_ORIENTATION_180_DEG_MIRROR == srcOrientation) { | if (IM_TOOL_EXIF_ORIENTATION_180_DEG_MIRROR == srcOrientation) { | ||||
| /* with (*varM)irror */ | /* with (*varM)irror */ | ||||
| (*varM)[0][0] *= -1; | (*varM)[0][0] *= -1; | ||||
| @@ -1753,7 +1753,7 @@ void UpdateOrientationAfineMat(const LiteMat &src, int *rotationDstWidth, int *r | |||||
| (*varM)[0][2] = 0; | (*varM)[0][2] = 0; | ||||
| (*varM)[1][0] = -1; | (*varM)[1][0] = -1; | ||||
| (*varM)[1][1] = 0; | (*varM)[1][1] = 0; | ||||
| (*varM)[1][2] = *rotationDstWidth - 1; | |||||
| (*varM)[1][2] = *rotationDstHeight - 1; | |||||
| if (IM_TOOL_EXIF_ORIENTATION_270_DEG_MIRROR == srcOrientation) { | if (IM_TOOL_EXIF_ORIENTATION_270_DEG_MIRROR == srcOrientation) { | ||||
| /* with Mirror */ | /* with Mirror */ | ||||
| (*varM)[0][1] *= -1; | (*varM)[0][1] *= -1; | ||||