Ejemplo n.º 1
0
    public void GetResults()
    {
        foreach (Texture2D texture in OpenFile.Open())
        {
            IMLDataPair pair = new BasicMLDataPair(new BasicMLData(Texture2List(texture).ToArray()));

            IMLData output = basicNetwork.Compute(pair.Input);

            string result = "";
            float  ideal  = 0;

            if (output[0] < 0.25f)
            {
                result = "Normal";
            }
            else if (output[0] > 0.25f && output[0] < 0.75f)
            {
                result = "Esquemico";
                ideal  = 0.5f;
            }
            else
            {
                result = "Hemorragico";
                ideal  = 1.0f;
            }

            Debug.Log("Isso parece ser: " + result + "\nEquivalência{ Imagem Testada: " + output[0] + " Imagem Original: " + ideal + " }");
            debugText.text = ("Isso parece ser: " + result + "\nEquivalência{ Imagem Testada: " + output[0] + " Imagem Original: " + ideal + " }");
        }
    }
Ejemplo n.º 2
0
        private void dgvIncome_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            //用户单击DataGridView“操作”列中的“查看”按钮。
            if (DataGridViewTwoButtonCell.IsLeftButtonClick(sender, e))
            {
                var fileFullName = dgvIncome["ColAction", e.RowIndex].Value.ToString(); // 获取所要删除关联对象的主键。
                var result       = MessageBox.Show($"{fileFullName}的模板文件,确认修改吗?", "确认", MessageBoxButtons.OKCancel,
                                                   MessageBoxIcon.Question);
                if (result == DialogResult.OK)
                {
                    OpenFile.Open(fileFullName);
                }
            }


            //用户单击DataGridView“操作”列中的“删除”按钮。
            if (DataGridViewTwoButtonCell.IsRightButtonClick(sender, e))
            {
                var fileFullName = dgvIncome["ColAction", e.RowIndex].Value.ToString(); // 获取所要删除关联对象的主键。
                var result       = MessageBox.Show($"{fileFullName}的模板文件,确认删除吗?", "确认", MessageBoxButtons.OKCancel,
                                                   MessageBoxIcon.Question);
                if (result == DialogResult.OK)
                {
                    File.Delete(fileFullName);
                    BindDataGrid();
                }
            }
        }
Ejemplo n.º 3
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            var fileName = InputBox.GetText();

            if (string.IsNullOrWhiteSpace(fileName))
            {
                throw new Exception("模板文件名不能为空!");
            }

            var root    = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Temps");
            var rootDir = new DirectoryInfo(root);

            if (!rootDir.Exists)
            {
                rootDir.Create();
            }

            var files = rootDir.GetFiles("*.temp");

            if (files.Any(f => f.Name == fileName))
            {
                throw new Exception("已经有相同名称的模板!");
            }

            var fileFullName = Path.Combine(root, fileName);

            fileFullName = fileFullName + ".temp";
            using (var fs = new FileStream(fileFullName, FileMode.CreateNew, FileAccess.Write, FileShare.ReadWrite))
            {
            }

            OpenFile.Open(fileFullName);
            BindDataGrid();
        }
Ejemplo n.º 4
0
        private void btnViewTemp_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtTempName.Text))
            {
                throw new Exception("模板文件名为空!");
            }

            var root         = AppDomain.CurrentDomain.BaseDirectory + @"\Temps";
            var fileFullName = Path.Combine(root, txtTempName.Text);

            if (!File.Exists(fileFullName))
            {
                throw new Exception("模板文件不存在!");
            }

            OpenFile.Open(fileFullName);
        }
Ejemplo n.º 5
0
 public void openPickFile()
 {
     if (UnityEngine.Application.platform == RuntimePlatform.Android)
     {
         AndroidFilePicker.PickFile(callback);
     }
     else
     {
         var openFile =
             OpenFile.Open(
                 "請選擇一個資料夾",
                 ConfigUtility.persistentDataPath,
                 "All Files\0*.*\0\0",
                 ""
                 );
         if (DllOpebFile.GetOpenFileName(openFile))
         {
             if (!string.IsNullOrEmpty(openFile.file))
             {
                 print(openFile.file);
             }
         }
     }
 }