public void SegmentatePage() { AnalyzablePage page = this; var factorConfig = new List <GrayCodeConfig> { new GrayCodeConfig(0, 0.5), new GrayCodeConfig(0, page.Height / 5) }; var config = new GeneticAlgorithm.Domain.GeneticAlgorithm.Config(0.02, 20, 0.1, factorConfig, 50, 8); page.Lines = new List <AnalyzableLine>(); page = new SimpleSegmentator(config, page).GetSegmentation(); Lines = page.Lines; }
public void SegmentatePage() { AnalyzablePage page = this; var factorConfig = new List<GrayCodeConfig> { new GrayCodeConfig(0, 0.5), new GrayCodeConfig(0, page.Height/5) }; var config = new GeneticAlgorithm.Domain.GeneticAlgorithm.Config(0.02, 20, 0.1, factorConfig, 50, 8); page.Lines = new List<AnalyzableLine>(); page = new SimpleSegmentator(config, page).GetSegmentation(); Lines = page.Lines; }