Я использую MATLAB для обработки файлов изображений, которые создаются камерой и хранятся в каталоге в Windows. Я пытаюсь включить обратную связь в управление камерой и, следовательно, требую, чтобы MATLAB обрабатывал изображение каждый раз, когда новое изображение создается и появляется в каталоге. Я никогда не создавал программу MATLAB, которая работает непрерывно и ожидает события.
Из того, что я прочитал в Интернете, я считаю, что лучше всего использовать объект таймера и заставить программу MATLAB повторно читать содержимое каталога. Это хороший подход или есть альтернативные подходы, которые я могу реализовать?
Мне интересно, есть ли способ, чтобы программа MATLAB могла "запускаться" при появлении файла в каталоге, а не постоянно просматривать содержимое этого каталога. Я надеюсь, что это происходит потому, что, когда каталог заполняется, я обнаружил, что команда "dir" в MATLAB очень медленная; достаточно медленно, чтобы я не мог обрабатывать изображения так быстро, как мне нужно.
Как продолжение. Есть ли какие-либо рекомендации о том, как развернуть эту программу? Идея, которая мне нравится, - это простой графический интерфейс с кнопками «Пуск» и «Стоп».
Спасибо.