обработка изображения с яркостью пикселей
-
- interested
- Сообщения: 2
- Зарегистрирован: 17 ноя 2018, 21:50
- Версия LabVIEW: 8.6
- Контактная информация:
обработка изображения с яркостью пикселей
Доброго времени суток. Нужна помощь в обработке изображения: построить на фото матрицу, чтобы в каждом узле матрицы выводилась яркость от 0 до 1 и представлялось в виде таблицы
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: обработка изображения с яркостью пикселей
Как-то такpavel_okk писал(а):Доброго времени суток. Нужна помощь в обработке изображения: построить на фото матрицу, чтобы в каждом узле матрицы выводилась яркость от 0 до 1 и представлялось в виде таблицы
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Re: обработка изображения с яркостью пикселей
Добрый день.Как-то так
Снимок экрана от 2019-01-06 10-41-06.png
Untitled 1.vi
lv2016
Не могли бы подсказать откуда в программе берется изображение? Т.е. как получить матрицу из загружаемого файла (с возможностью его замены)?
Делаю вроде аналогично, но матрица получается только 24 bit остальные (1,4,8) нулевые. Предполагаю что дело в формате (пробовал и .png и jpeg и bmp (в bmp получается 1bit ))
Пытаюсь решить следующую задачу:
С набора тестовых изображений (создаются самостоятельно поэтому формат не принципиален) получить форму сигнала, построчно. (Для примера использую изображение 32*32) Т.е. попытаться воссоздать схему на рисунке, в которой используется IMAQ Line Profile. Честно сказать в схеме разобраться не удалось. Т.к. у меня нужно получать сигнал только по строке (или столбцу) по идее вывод данной функции аналогичен строке (столбцу) матрицы яркости её я и хочу потом выводить в Graph. Помогите разобраться пожалуйста.
Заранее спасибо.
- Вложения
-
- Матрица яркости по фото2.vi
- (15.97 КБ) 170 скачиваний
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: обработка изображения с яркостью пикселей
У Вас в профиле написана версия 7.1, а файлы выкладываете 2018 версии, не все шагают со временем.Dionisij писал(а):Делаю вроде аналогично, но матрица получается только 24 bit остальные (1,4,8) нулевые. Предполагаю что дело в формате (пробовал и .png и jpeg и bmp (в bmp получается 1bit ))
Цветность не зависит от расширения файла, а зависит именно от цветности изображения, которое в него сохранено.
Нужно научиться правильно преобразовывать изображения.
В коде у Вас все правильно, и если LV выдает массив 24bit, значит и изображение 24bit.
Можете проверить
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Re: обработка изображения с яркостью пикселей
Извините не подумал об этом, сам пользовался 2013 специально обновился что бы глянуть Вашу схему в 2016 :)У Вас в профиле написана версия 7.1, а файлы выкладываете 2018 версии, не все шагают со временем.
О, спасибо большое, с Вашими файлами получилось. Подскажите пожалуйста где посмотреть про преобразование? Понимаю, что вопрос глупый (в гугле вроде не забанили, но там с первого взгляда не увидел, видимо плохо ищу).Нужно научиться правильно преобразовывать изображения.
В книге Визильтер Ю. В., Желтов С. Ю., Князь В. А., Ходарев А. Н., Моржин А. В. "Обработка и анализ цифровых изображений с примерами на LabVIEW IMAQ Vision"
в разделе форматов только с помощью кода на С вроде описано как преобразовать. Но наверняка есть способ проще?
- Вложения
-
- Матрица яркости по фото (2013) с графиком по строке.vi
- (14.71 КБ) 173 скачивания
-
- professor
- Сообщения: 3409
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: обработка изображения с яркостью пикселей
Да, метод называется photoshop/GIMP/Paint :)только с помощью кода на С вроде описано как преобразовать. Но наверняка есть способ проще?
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: обработка изображения с яркостью пикселей
Можно в самом сделать.Dionisij писал(а):в разделе форматов только с помощью кода на С вроде описано как преобразовать. Но наверняка есть способ проще?
Но я как правило графический редактор использую, любой которым вы владеете, например в GIMP это делается так:
isrsKd7YFFM
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение