Esempio n. 1
0
        public IActionResult Index(MorphologyService morphology)
        {
            if (Request.Query.Count != 0)
            {
                var image  = new Image(Request.Query).Model;
                var result = morphology.Calculate(image, Request.Query["operation"])
                             .ColorMatrix();
                return(Json(result));
            }

            return(View());
        }
Esempio n. 2
0
 public static void Init(string[] langs, string[] analyzers)
 {
     Log.Info("Init Pullenti v{0} ...", ProcessorService.Version);
     foreach (string lang in langs)
     {
         Log.Info("Load lang: {0}", lang);
         MorphologyService.LoadLanguages(LANGS[lang]);
     }
     ProcessorService.Initialize(MorphologyService.LoadedLanguages);
     foreach (string analyzer in analyzers)
     {
         Log.Info("Load analyzer: {0}", analyzer);
         ANALYZERS[analyzer]();
     }
 }