diff --git a/packages/image-io/write-image.cxx b/packages/image-io/write-image.cxx index 2de92abe7..8975ea130 100644 --- a/packages/image-io/write-image.cxx +++ b/packages/image-io/write-image.cxx @@ -117,7 +117,7 @@ int writeImage(itk::wasm::InputImageIO & inputImageIO, itk::wasm::OutputTextStre { for (unsigned int dd = 0; dd < dimension; ++dd) { - direction[dd] = directionContainer->GetElement(dim*dimension + dd); + direction[dd] = directionContainer->GetElement(dim + dimension*dd); } imageIO->SetDirection(dim, direction); imageIO->SetOrigin(dim, inputImageIOBase->GetOrigin(dim));