Отображение серии растровых изображений в виде фильма - PullRequest
0 голосов
/ 12 октября 2009

У меня есть серия растровых файлов, которые я хочу отобразить в графическом интерфейсе, например, фильм.

Но файлы не будут доступны сразу, так как входящие растровые изображения должны быть демодулированы.

* 1005 например * Растровое изображение -> Модуляция -> Канал -> Демодуляция -> Растровое изображение -> Отображение

Теперь у меня есть 2 вопроса:

1) Читает ли какая-либо из команд matlab из буфера (возможно, циклический буфер ??) для отображения растровых изображений? Как у меня есть идея сохранить полученные растровые изображения в буфер.

2) Можно ли демодулировать и одновременно отображать в matlab?

Или мне нужно использовать Java или C ++ для решения вышеуказанных задач?

1 Ответ

0 голосов
/ 12 октября 2009

1) Как вы собираетесь читать эти данные? Из трубы, сокета, одного файла на изображение? Любая из этих работ для вас, тогда все, что вам нужно сделать, это избегать закрытия файла после чтения одного растрового изображения (и, возможно, делать дополнительное кодирование для блокировки, когда следующее изображение еще не готово).

2) Нет. Все вычисления Matlab происходят в одном потоке (с точки зрения пользователя).

2.a) Если вы можете выполнять демодуляцию или отображение в функции mex, то функция mex может свободно создавать дополнительные потоки и делать все, что пожелает.

Если вы делаете отображение в Matlab, не забудьте позвонить в DRAWNOW.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...