Mercurial > hg > orthanc-wsi
diff Framework/Inputs/SingleLevelDecodedPyramid.cpp @ 318:8ad12abde290
sparse re-encoding with OpenSlide (notably for MIRAX format)
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 11 Sep 2024 16:11:16 +0200 |
parents | 0683312e21ba |
children | 9947e70cbcea |
line wrap: on
line diff
--- a/Framework/Inputs/SingleLevelDecodedPyramid.cpp Wed Sep 11 13:43:39 2024 +0200 +++ b/Framework/Inputs/SingleLevelDecodedPyramid.cpp Wed Sep 11 16:11:16 2024 +0200 @@ -31,10 +31,13 @@ namespace OrthancWSI { void SingleLevelDecodedPyramid::ReadRegion(Orthanc::ImageAccessor& target, + bool& isEmpty, unsigned int level, unsigned int x, unsigned int y) { + isEmpty = false; + Orthanc::ImageAccessor region; image_.GetRegion(region, x, y, target.GetWidth(), target.GetHeight()); Orthanc::ImageProcessing::Copy(target, region);