Russian Qt Forum
Сентябрь 26, 2024, 00:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Сохранение скриншота в файл, фото с вэб-камеры.  (Прочитано 7515 раз)
G-virus
Гость
« : Март 28, 2010, 23:17 »

Привет всем. Почитал про снятие скриншота на вашем форуме, и возник такой вопрос.

функция grabWindow() возвращает объект pixmap содержащий скриншот экрана. А как теперь это сохранить в файл jpeg допустим на локальный диск?

Теперь про фото с вэбки.
Есть ли встроенные функции в Qt делать снимок вэб-камерой и сохранять в графический файл?
Записан
SABROG
Гость
« Ответ #1 : Март 28, 2010, 23:43 »

А как теперь это сохранить в файл jpeg допустим на локальный диск?

Код
C++ (Qt)
pixmap.save("file.jpg", "JPG");

Теперь про фото с вэбки.
Есть ли встроенные функции в Qt делать снимок вэб-камерой и сохранять в графический файл?
Нету. Зато есть кроссплатформенная библиотека OpenCV. Вот человек связал Qt + OpenCV и вывел изображение с камеры на виджет: http://qt-apps.org/content/show.php/Qt+Opencv+webcam+viewer?content=89995

В общем достаточно погуглить слово "cvCreateCameraCapture" и найдешь кучу примеров.
« Последнее редактирование: Март 28, 2010, 23:46 от SABROG » Записан
G-virus
Гость
« Ответ #2 : Март 29, 2010, 00:07 »

Спасибо!  Улыбающийся
Записан
G-virus
Гость
« Ответ #3 : Март 29, 2010, 18:58 »

Правда все это как-то запутано и объёмно. Есть методы по проще? Мне все-то нужно делать снимок и сохранять в файл. Видео там и т.п. не надо)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.064 секунд. Запросов: 20.