Пример #1
0
        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;
        }
Пример #2
0
 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;
 }