//TODO:

        //Фиксить добаление обработаного видео

        //фиксить обработку, замену и сохранение видосика
        //оптимизировать распознавание с камер(раз в 5 кадров)
        //пофиксить автоскролл логов
        //пройтись по проге и коду, мелкие фиксы


        //фиксить утечки памяти
        //Вынести в потоки операции, которые занимают много времени(вроде готово)
        //Дизайн проги(по возможности)


        //Нельзя добавлять одинаковые камеры(пофиг)
        //Отлов ошибок при отрубании камеры(тестить)
        //Поменять таймеры в камерах на потоки(не успеваю)

        private void Start_Click(object sender, RoutedEventArgs e)
        {
            if (CameraList.SelectedItem.ToString() != "" && CameraPlace.Children.Count < 4)
            {
                string name = Watcher.SetName("Введите название камеры: ");
                if (name == null)
                {
                    return;
                }
                CameraPlace.Children.Add(new VideoCamera(this, CameraList.SelectedIndex, name));
            }
        }
Пример #2
0
 private void RenameButton_Click(object sender, RoutedEventArgs e)
 {
     CameraName.Content = Watcher.SetName("Введите новое название камеры:");
 }