Сохранение графиков в формате jpg или др
-
- beginner
- Сообщения: 11
- Зарегистрирован: 05 июн 2009, 13:08
- Версия LabVIEW: 8.6
- Контактная информация:
Сохранение графиков в формате jpg или др
У меня приходят два сигнала от датчиков, которые я обрабатываю и получаю из них скаляры и строю XY Graph. Как мне перевести этот график в формат JPG ? Пользовался Flatten Pixmap, но что-то не работает.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Сохранение графиков в формате jpg или др.
Делается так:
- Вложения
-
- GetImage.png (3.02 КБ) 4711 просмотров
-
- beginner
- Сообщения: 40
- Зарегистрирован: 27 апр 2009, 11:09
- Версия LabVIEW: 8.2
- Контактная информация:
Re: Сохранение графиков в формате jpg или др.
eg, подскажи, как в этом случае сделать чтобы создавалось н-ое кол-во картнок? Т.е. чтоб при каждом выполнении сохранялась картинка 001.jpg, 002.jpg... Сечас по умолчанию сохраняется один файл, который перезаписывается более новым снимком..
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Сохранение графиков в формате jpg или др.
Нужно засунуть этот кусок кода в подприбор. Кроме того в этом подприборе обвести этот код циклом While с всего одной итерацией. Потом добавить неинициализированый сдвиг. регистр, в котором будет подсчитываться количество вызовов (т.е. обычней инкрементор). Ну а название файла генерировать динамически из этого счётчика вызовов.
-
- beginner
- Сообщения: 40
- Зарегистрирован: 27 апр 2009, 11:09
- Версия LabVIEW: 8.2
- Контактная информация:
Re: Сохранение графиков в формате jpg или др.
Спасибо. Хотя и сложновато получается. В NI могли бы и продумать этот момент..)
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Сохранение графиков в формате jpg или др.
На самом деле это не так сложно, как кажется.
- Вложения
-
- 2.vi
- LV 8.6
- (10.56 КБ) 206 скачиваний
-
- beginner
- Сообщения: 40
- Зарегистрирован: 27 апр 2009, 11:09
- Версия LabVIEW: 8.2
- Контактная информация:
Re: Сохранение графиков в формате jpg или др.
Спасибо большое! У меня намного кривее получалось)
П.С. Подскажи пож. как сделать чтобы путь сохранения файла по умолчанию если ничего не выбрано был в той же директории что и ВИ, плюс также давать выбор пользователю?
Т.е. сейчас я могу или константой задать путь или на выбор пользователя, но тогда если не выбрать директорию вначале, появляется ошибка..
П.С. Подскажи пож. как сделать чтобы путь сохранения файла по умолчанию если ничего не выбрано был в той же директории что и ВИ, плюс также давать выбор пользователю?
Т.е. сейчас я могу или константой задать путь или на выбор пользователя, но тогда если не выбрать директорию вначале, появляется ошибка..
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Сохранение графиков в формате jpg или др.
Нужно добавить ещё один сдвиг. регистр для запоминания базовой директории. Так же добавить Switch Case в котором проверять этот сдвиг. регистр. Если директория пустая, то открывать File Dialog для выбора базовой директории.