Exemple #1
0
        private void TrainTicketsInfoView_DragDrop(object sender, DragEventArgs e)
        {
            string[]     fileNames  = (string[])e.Data.GetData(DataFormats.FileDrop, false);
            List <Image> loudimages = new List <Image>();

            if (fileNames.Length > 0)
            {
                foreach (var item in fileNames)
                {
                    try
                    {
                        loudimages.Add(Image.FromFile(item));
                    }
                    catch
                    {
                        MessageBox.Show("错误!拖入的:" + item + "不是有效的图片文件", "图片加载", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                    //
                }
                if (loudimages.Count > 0)
                {
                    foreach (var item in loudimages)
                    {
                        TrainTicket.AI_TrainTicket(item);
                    }
                }
            }
        }
Exemple #2
0
        void AI_LoadAllTrainTickets()
        {
            TrainTicketsInfoView.Items.Clear();
            TrainTicket.TrainTickets_Info.Clear();
            TrainTicket.TrainTickets_Image.Clear();
            var AllTrainticketimage = TicketImageTool.LoadAllTrainTicketsImage();

            foreach (var item in AllTrainticketimage)
            {
                TrainTicket.AI_TrainTicket(item);
            }
        }
Exemple #3
0
        private void 导入ToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            OpenFileDialog dlg = new OpenFileDialog();

            dlg.Filter = "JPG文件|*.jpg|PNG文件|*.png";
            Image loudimage = null;

            if (dlg.ShowDialog() == DialogResult.OK)
            {
                loudimage = Image.FromFile(dlg.FileName);
                if (loudimage != null)
                {
                    TrainTicket.AI_TrainTicket(loudimage);
                }
            }
        }