roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 20:07

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 72 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: OpenCV и Qt
СообщениеДобавлено: 22 июл 2009, 22:31 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Похоже наконец-то я нашел, на чем надо писать всё под ПК :)

Qt Creator:
1. Бесплатен;
2. Реально кросс-платформенен;
3. Имеет кросс-платформенные же библиотеки для COM-порта;
4. Имеет встроенные средства работы с OpenGL;
5. Подключаем к OpenCV (есть достаточное количество примеров, хотя может не всё тривиально);

По моему это очевидный выбор для разработки кросс-платформенного софта для роботов :)

Накидаю сюда для затравки:
Немного об интеграции Qt и OpenCV:
http://www.qtcentre.org/forum/f-qt-prog ... 11655.html
http://lists.trolltech.com/qt-interest/ ... 749-0.html

Немного проектов под Qt с применением OpenCV:
http://www.starlino.com/opencv_qt_stereovision.html
http://www.morethantechnical.com/2009/0 ... -qwidgets/
http://www.opendesktop.org/content/show ... tent=89995

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 22 июл 2009, 22:48 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
только у него лицензия хитрая. для коммерческого использования бесплатен?

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 22 июл 2009, 22:56 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Да вроде обычная GPL или LGPL ?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 22 июл 2009, 23:30 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
LGPL для креатора наверняка.

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 23 июл 2009, 01:44 
Не в сети
Аватара пользователя

Зарегистрирован: 21 мар 2009, 20:06
Сообщения: 395
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр
У него двойное лицензирование.
При покупке лицензии появляется право не вносить изменения в основную ветку проекта и "скрывать" усовершенствованные либы.
При использовании LGPL можно (как я понял, хотя особо не разбирался) продавать свою прогу, причем можно даже закрывать исходники. Единственное - надо уведомить юзера о том, что прога использует Qt и показать лицензионное соглашение.
Википедия писал(а):
GNU LGPL позволяет связывание с данной библиотекой или программой программы под любой лицензией, несовместимой с GNU GPL, при условии, что такая программа не является производной от объекта, распространяемого под (L)GPL, кроме как путём связывания.


Вообще в Qt есть всё что может пригодиться на все случаи жизни... При этом его популярность только растет( как раз из-за того что LGPL они приняли только с версией 4.5). Также стоит обратить внимание, что привязка у Qt есть не только к C++, но также и Java, Python, Ruby, PHP и так далее... В общем - самая крутая либа, ИМХО :wink:
И, примеров, кстати, просто немерянно. Взять хотя бы KDE тот же. Полностью на Qt написан. Исходники открыты. Проект - громадный! Там есть примеры на over 9000 случаев жизни :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 23 июл 2009, 12:21 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Короче всё нормально у него с лицензией, как я понял. :Yahoo!:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 25 июл 2009, 17:04 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
Цитата:
Начиная с Qt 4.5 выпущенной под LGPL. Есть только комерческая и LGPL лицензии. В комерческой есть:
1) тех поддержка
2) право вносить изменения в исходник Qt и не раскрывать эти изменения
3) право статической линковки приложения с Qt (т.е. один здоровый exe'шник) без открытия исходников
4) право использовать ActiveQt (для работы с мелкософтным ActivX)

вобщем, можно :)

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 25 июл 2009, 19:43 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Что-то я про статическую линковку проприетарного и LGPL кода не припомню.
Динамическая да, а вот со статикой я сомневаюсь.

ActiveQt имхо лучше не использовать, иначе будешь намертво привязан к одной платформе.

Добавлено спустя 35 секунд:
Тьфу, читать нужно внимательней :)

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 01 сен 2009, 02:50 
Не в сети
Аватара пользователя

Зарегистрирован: 21 мар 2009, 20:06
Сообщения: 395
Откуда: Город на Неве
прог. языки: GNU C++ with Qt / C# via .NET
ФИО: Александр
На сайте IBM обнаружен курс по Qt.
Кому интересно - сюда


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 24 сен 2010, 10:55 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Напишите, пожалуйста, как прикрутить OpenCV к QT Creator по русски в этой теме, а то по ссылкам выше ничего не понял :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 24 сен 2010, 13:23 
Не в сети
Аватара пользователя

Зарегистрирован: 16 май 2009, 12:50
Сообщения: 1530
Откуда: Россия
прог. языки: Java, C
чего-чего? Прикрутить либу к IDE?

_________________
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 24 сен 2010, 13:38 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Я пытаюсь собрать ORFA терминал, при сборке пишет, что файлы OpenCV не обнаружены, хотя я его установил. Где нужно прописать путь к OpenCv в qt creatore?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 24 сен 2010, 13:40 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Вообще как самый тупой вариант - скопировать *.h файлы в каталог с проектом...

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 24 сен 2010, 13:52 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Так и сделал, теперь пишет "Cannot find -lcv"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OpenCV и Qt
СообщениеДобавлено: 24 сен 2010, 13:57 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
теперь надо прописать пути к библиотекам, в файле проекта вроде. Дома гляну где конкретно, тута нету установленного Qt Creator :pardon:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 72 ]  На страницу 1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO