bool FrameThresholder::init(int w, int h, int sb, int db) { FrameProcessor::init(w,h,sb,db); tile_size = 12; thresholder = new TiledBernsenThresholder(); initialize_tiled_bernsen_thresholder(thresholder, w, h, tile_size ); help_text.push_back( "FrameThresholder:"); help_text.push_back( " g - adjust gradient gate"); return true; }
bool FrameThresholder::init(int w, int h, int sb, int db) { //init FT as FP FrameProcessor::init(w,h,sb,db); //def TiledBrensenThresholder thresholder = new TiledBernsenThresholder(); /*init TiledBrensenThresholder * w - width of the thresholded area * h - height of the thresholded area * tile_size - size of the processed tiles */ initialize_tiled_bernsen_thresholder(thresholder, w, h, tile_size ); help_text.push_back( "FrameThresholder:"); help_text.push_back( " g - adjust gradient gate"); return true; }