//if ( pe->getUint16Array(segment_values).good() )
std::vector<uint16_t> palette;
palette.reserve(num_entries);
ExpandPalette(segment_values, length, palette);
memcpy(lut, &palette[0], palette.size()*2 );
//if ( pe->getUint16Array(segment_values).good() )
std::vector<uint16_t> palette;
palette.reserve(num_entries);
ExpandPalette(segment_values, length, palette);
memcpy(lut, &palette[0], palette.size()*2 );