コード例 #1
0
        public ActionResult Recognize(string fileName)
        {
            ListItems.list.Clear();
            fileName = "D:\\Users\\User\\Desktop\\aws-image-rekognition-master\\aws-image-rekognition\\img\\" + fileName;
            var detectList = _AWSS3BucketHelper.RecognizeImage(fileName);

            foreach (var item in detectList.Result.Labels)
            {
                Item item1 = new Item(item.Name, item.Confidence);
                ListItems.list.Add(item1);
            }
            return(RedirectToAction("Index", "Home"));
        }
コード例 #2
0
        public async Task <List <string> > RecognizeImage(string fileName)
        {
            try
            {
                var detectList = await _AWSS3BucketHelper.RecognizeImage(fileName);

                var list = new List <string>();
                foreach (var item in detectList.Labels)
                {
                    list.Add(item.Name + "," + item.Confidence);
                }

                return(list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }