comparison Framework/Outputs/InMemoryTiledImage.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
comparison
equal deleted inserted replaced
317:f611fb47d0e8 318:8ad12abde290
105 CheckLevel(level); 105 CheckLevel(level);
106 return false; // Unavailable 106 return false; // Unavailable
107 } 107 }
108 108
109 109
110 Orthanc::ImageAccessor* InMemoryTiledImage::DecodeTile(unsigned int level, 110 Orthanc::ImageAccessor* InMemoryTiledImage::DecodeTile(bool& isEmpty,
111 unsigned int level,
111 unsigned int tileX, 112 unsigned int tileX,
112 unsigned int tileY) 113 unsigned int tileY)
113 { 114 {
115 isEmpty = false;
116
114 CheckLevel(level); 117 CheckLevel(level);
115 118
116 if (tileX >= countTilesX_ || 119 if (tileX >= countTilesX_ ||
117 tileY >= countTilesY_) 120 tileY >= countTilesY_)
118 { 121 {