X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FThresholdImageView%2FColorLayerImageView.cxx;h=515784ac9bafcd641b0e7ec0a7272af50b657dda;hb=e1c23d053ffe93035f13802efdb19dc116e4b46c;hp=cbba163e24222ba889e5b5523b03627f940770a2;hpb=b8c5a565c70ac0def1f21518afa2d847a9582d79;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageView.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageView.cxx index cbba163..515784a 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageView.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/ThresholdImageView/ColorLayerImageView.cxx @@ -345,7 +345,7 @@ void ColorLayerImageView::ConfigLookupTable() // virtual delta = GetGreyLevelBoundaries(1) - GetGreyLevelBoundaries(0); for (int ii = 1; ii <= delta ; ii++) { - thresholdTable->SetTableValue( GetGreyLevelBoundaries(0) + ii, GetBaseColors(0) * ii/delta, + thresholdTable->SetTableValue( (GetGreyLevelBoundaries(0) + ii), GetBaseColors(0) * ii/delta, GetBaseColors(1) * ii/delta, GetBaseColors(2) * ii/delta, 1); } @@ -359,7 +359,7 @@ void ColorLayerImageView::ConfigLookupTable() // virtual for (int ii = 1; ii <= delta; ii++) { // Color computation : previous_color + (current_color - previous_color)/delta * ii - thresholdTable->SetTableValue(GetGreyLevelBoundaries(i) + ii, + thresholdTable->SetTableValue((GetGreyLevelBoundaries(i) + ii), GetBaseColors((i-1)*3) + (GetBaseColors(i*3) - GetBaseColors((i-1)*3)) / delta * ii , GetBaseColors((i-1)*3 + 1) + (GetBaseColors(i*3 + 1) - GetBaseColors((i-1)*3 + 1)) / delta * ii , GetBaseColors((i-1)*3 + 2) + (GetBaseColors(i*3 + 2) - GetBaseColors((i-1)*3 + 2)) / delta * ii ,