예제 #1
0
        public MainForm(IImageDetector imageDetector, IVideoReaderThreadManager videoReaderThreadManager, ILogger logger, IVideoReader videoReader)
        {
            //Сейчас приложение запускается только после инициализации Yolo, правильно ли это или нет, я хз
            // — Предлагаешь мне прелоадер сделать?
            //я хз, я не знаю как лучше
            ImageDetector            = imageDetector;
            VideoReaderThreadManager = videoReaderThreadManager;
            Logger      = logger;
            VideoReader = videoReader;

            InitializeComponent();

            toolStripStatusLabelYoloInfo.Text = $@"Detection system: {ImageDetector.YoloMetaInfo.DetectionSystem}";
        }
예제 #2
0
 public VideoReader(IImageDetector imageDetector)
 {
     ImageDetector = imageDetector;
 }