_currentimg = bbGetInputIn();
//mwxwidget->initializeHistogram(_currentimg);
mwxwidget->setImageData(_currentimg);
//mwxwidget->Refresh();
_currentimg = bbGetInputIn();
//mwxwidget->initializeHistogram(_currentimg);
mwxwidget->setImageData(_currentimg);
//mwxwidget->Refresh();
unsigned int i;
for(i = 0; i < greylevel.size();i++){
_tfun->AddPoint(greylevel[i], value[i]);
unsigned int i;
for(i = 0; i < greylevel.size();i++){
_tfun->AddPoint(greylevel[i], value[i]);
nc = ((greylevelcolors[i]-min)/dif)*w + c-w/2;
// _ctfun->AddRGBPoint(greylevelcolors[i], red[i],green[i], blue[i]);
_ctfun->AddRGBPoint( nc , red[i],green[i], blue[i]);
nc = ((greylevelcolors[i]-min)/dif)*w + c-w/2;
// _ctfun->AddRGBPoint(greylevelcolors[i], red[i],green[i], blue[i]);
_ctfun->AddRGBPoint( nc , red[i],green[i], blue[i]);
}
i=greylevelcolors.size()-1;
_ctfun->AddRGBPoint( greylevelcolors[i] , red[i],green[i], blue[i]);
}
i=greylevelcolors.size()-1;
_ctfun->AddRGBPoint( greylevelcolors[i] , red[i],green[i], blue[i]);
// bbSetOutputWindowLevel(mwxwidget->GetWindowLevel());
// bbSetOutputColorLevel(mwxwidget->GetColorLevel());
// bbSetOutputWindowLevel(mwxwidget->GetWindowLevel());
// bbSetOutputColorLevel(mwxwidget->GetColorLevel());
//-----------------------------------------------------
void TransferFunctionView::CreateWidget(wxWindow* parent)
//-----------------------------------------------------
void TransferFunctionView::CreateWidget(wxWindow* parent)