Понимание того, как работают буферы LabView
Я использую LabView для проекта обработки изображений. В коде у меня есть два отдельных цикла while, выполняющихся (по большей части) независимо друг от друга. Небольшая зависимость - если это вообще зависимость - проистекает из того факта, что первый цикл непрерывно берет входное изображение и сохраняет его во временном буфере; каждая итерация цикла заменяет то, что находится в этом буфере изображения. Теперь второй цикл берет все, что находится в этом буфере в момент запуска итерации, и выполняет некоторую обработку.
Мой вопрос: как буфер перезаписывается? Заменяет ли он данные на один пиксель за раз? Может ли второй цикл получить доступ к буферу, когда буфер находится в середине процесса перезаписи, и, таким образом, генерировать ошибочный вывод?
0 ответов на вопрос
Похожие вопросы
-
6
Нужно ли иметь 3 модуля памяти DIMM для использования DDR3 или даже иметь возможность запуска 3-кана...
-
5
Почему фанат моего процессора гонит видео или виртуальные машины?
-
4
Есть ли определенное или ощутимое преимущество использования ECC RAM на настольном ПК?
-
-
2
Использование памяти iTunes
-
5
Как определить, какие надстройки Firefox используют больше всего памяти
-
5
Что мне делать со своей старой памятью?
-
3
Как определить, можно ли увеличить объем оперативной памяти с 2 до 4 ГБ на материнской плате ASUS P5...
-
6
Почему оперативная память для новых macbooks такая дорогая?
-
8
«Установить память попарно» Как это работает для 3 ГБ?
-
7
Куда делись остальные 0,8 ГБ ОЗУ?