2015-02-23 2 views
0

Я пытаюсь создать программу для улучшения изображения в LabVIEW. Я уже программировал в кодах matlab, но некоторые встроенные функции не работают в LabVIEW, так как он отсутствует в модуле mathscript LabVIEW. Алгоритм, используемый для улучшения изображения написано нижеУлучшение изображения с использованием LabVIEW

  1. входного изображения в RGB
  2. Контрастность растяжение модели
  3. RGB для HSI
  4. контраст растяжение S & я
  5. отображения изображения RGB Итак, пожалуйста, помогите реализовать этот алгоритм в LabVIEW
+0

Если вы не можете запустить свой код в модуле mathscript, вам нужно изменить стратегию и переписать код algortihm в чистом Labview. Если вы новичок в Labview, почему бы вам не прочитать документацию в первую очередь? Для такой базовой обработки изображений инструменты из видения IMAQ будут достаточно значительными. – Ratbert

ответ

1

MATLAB может сделать dll из вашего файла m (включая все ваши встроенные функции), а затем вы можете вызвать эту DLL из вашего Labview. Для этого вам необходимо установить MATLAB Compiler Runtime (MCR) на свой компьютер (вам это не нужно, если вы уже установили MATLAB).

Если вы хотите иметь автономный DLL файл (не используя MatLab выполнения), вам нужно использовать MATLAB Coder (который, вероятно, вы должны купить его).

Я рекомендую сначала использовать MCR, потому что с помощью функций MATLAB проще начать и с большей гибкостью.

Смежные вопросы