コード例 #1
0
 //Setting Charater in train test dataset
 public static Boolean setCharaterInTrainTestDataset(int selectedIndexItem, DatasetImageElements.Charater selectedCharater, HashSet <DatasetImageElements> hashSetObj)
 {
     //Updating in Train Test HashSet
     try
     {
         var selectedItem = hashSetObj.ElementAt(selectedIndexItem);
         hashSetObj.Remove(selectedItem);
         selectedItem.SetCharater(selectedCharater);
         hashSetObj.Add(selectedItem);
     }
     catch (Exception e)
     {
         return(false);
     }
     return(true);
 }
コード例 #2
0
        //If listBox Test Selected
        private void listBoxTestDataset_SelectedIndexChanged(object sender, EventArgs e)
        {
            int selectedItemIndex = listBoxTestDataset.SelectedIndex;

            if (selectedItemIndex >= 0)
            {
                //getting charater of selectedItem
                DatasetImageElements.Charater selectedCharater = imageDatasetTest.ElementAt(selectedItemIndex).GetCharater();

                comboBoxTestCharater.SelectedValue = selectedCharater.ToString();

                //Loading image in PictureBox
                DatasetElementsMethods.loadImageInPictureBox(imageDatasetTest.ElementAt(selectedItemIndex).GetFilename(), pictureBoxPreTest);

                //listBoxTestDataset.SelectedIndex = selectedItemIndex;
            }
        }
コード例 #3
0
        //If ComboBox Test Selected
        private void comboBoxTestCharater_SelectedIndexChanged(object sender, EventArgs e)
        {
            int selectedIndexItem = listBoxTestDataset.SelectedIndex;

            if (selectedIndexItem >= 0)
            {
                //Parsing of Elmenent in ComboBox
                DatasetImageElements.Charater selectedCharater = (DatasetImageElements.Charater)Enum.Parse(typeof(DatasetImageElements.Charater), comboBoxTestCharater.SelectedValue.ToString());

                //Updating in Train Test HashSet
                if (DatasetElementsMethods.setCharaterInTrainTestDataset(selectedIndexItem, selectedCharater, imageDatasetTest))
                {
                    DatasetElementsMethods.updateListBoxTrainTest(listBoxTestDataset, imageDatasetTest, labelTestCountElements);

                    //If Counting is Successful -> displaying
                    if (DatasetElementsMethods.countCharaters(imageDatasetTest, labelTestCount))
                    {
                    }

                    listBoxTestDataset.SelectedIndex = selectedIndexItem;
                }
            }
        }