File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -137,6 +137,7 @@ ImageToWasmImageFilter<TImage>
137137
138138 imageJSON->SetImage (image);
139139
140+ using PointType = typename TImage::PointType;
140141 using PixelType = typename TImage::IOPixelType;
141142 using ConvertPixelTraits = DefaultConvertPixelTraits<PixelType>;
142143 using ComponentType = typename ConvertPixelTraits::ComponentType;
@@ -164,7 +165,10 @@ ImageToWasmImageFilter<TImage>
164165 document.AddMember ( " imageType" , imageType.Move (), allocator );
165166
166167 rapidjson::Value origin (rapidjson::kArrayType );
167- const auto imageOrigin = image->GetOrigin ();
168+
169+ const auto largestRegion = image->GetLargestPossibleRegion ();
170+ PointType imageOrigin;
171+ image->TransformIndexToPhysicalPoint (largestRegion.GetIndex (), imageOrigin);
168172 for ( unsigned int ii = 0 ; ii < dimension; ++ii )
169173 {
170174 origin.PushBack (rapidjson::Value ().SetDouble (imageOrigin[ii]), allocator);
You can’t perform that action at this time.
0 commit comments