+ if(Dither) {
+ cximages[i]->CreateFromArray((BYTE *)RGBvolume->GetOutput()->GetScalarPointer(0,0,i),
+ width, height, 24, width*3, false);
+ cximages[i]->SwapRGB2BGR();
+ cximages[i]->DecreaseBpp(8, true, pal);
+ }
+ else {
+ cximages[i]->CreateFromArray((BYTE *)cast->GetOutput()->GetScalarPointer(0,0,i),
+ width, height, 8, width, false);
+ cximages[i]->SetPalette(pal);
+ }