![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.12.2012
Сообщений: 67
|
![]()
Доброго времени.
Появилась интересная задачка - наложить несколько фотографий друг на друга так, чтобы получилась панорама, разумеется, никакой ручной корректировки не используя. Кто-нибудь занимался подобным? Я попробовал работать с QPainter::setCompositionMode. Всё прекрасно накладывает, только не могу понять, как определять области, которые одинаковые на обоих изображениях? Далее думал на тему использования libpano. Сейчас пытаюсь её собрать. |
![]() |
![]() |
![]() |
#2 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]()
Я не понял что ты пытаешься сделать, поясни
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 05.12.2012
Сообщений: 67
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]() Цитата:
Ты хочешь соединить несколько изображений или наложить их друг на друга (с прозрачностью)? или еще что-то? Зачем тебе определять одинаковые области? Области совсем одинаковые или все же отличаются? |
|
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 05.12.2012
Сообщений: 67
|
![]() Цитата:
Далее берёшь эти изображения и накладываешь друг на друга с "прозрачностью" накладываемого изображения. Дело в том, что 100% одинаковые области получиться не могут (освещение, резкость и т.п.). Поэтому, не очень себе представляю как совмещать. |
|
![]() |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,429
|
![]()
http://www.cescg.org/CESCG-2006/pape...tiak-Piotr.pdf
http://habrahabr.ru/post/106302/ Прочтите, может быть что-нибудь полезное найдете.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 05.12.2012
Сообщений: 67
|
![]() Цитата:
Сейчас получил libpano в Ubuntu. Пытаюсь разобраться, как оно работает. Кто-нибудь уже с ней работал? |
|
![]() |
![]() |
![]() |
#8 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]()
Мне кажется по статье с хабра можно разобраться и запилить то, что тебе надо.
Не пойму я только зачем тебе QPainter - он позволяет что-то нарисовать, но тебе надо анализировать изображения. Изображения - это QImage, QPicture и QPixmap. Из них QPicture заточен под отображение картинки (тоже не подходит), а 2 других позволяют обрабатывать отдельные пиксели, но насколько я понимаю QImage оптимизирован специально для такой работы. Короче берешь QImage, читаешь статью с хабра и пытаешься искать похожие области. Потом видимо обрезаешь часть картинки, часть делаешь прозрачной и накладываешь прозрачными частями. Ну мне все это видится так, а может быть я понял твои планы неверно. |
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 05.12.2012
Сообщений: 67
|
![]() Цитата:
Именно поэтому я хочу использовать в проекте libpano в качестве инструмента. После сборки и подключения к проекту я до сих пор не могу загрузить изображение для обработки. Ругается на Код:
Код:
|
|
![]() |
![]() |
![]() |
#10 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Просмотр сферической панорамы в delphi | Sharu | Общие вопросы Delphi | 2 | 24.10.2011 12:33 |
Создание внутреннего и внешнего серверов. Создание серверов автоматизации. | Ann_Sh | Помощь студентам | 3 | 09.10.2011 15:53 |
Яндекс панорамы - Питер - Смольный проспект | Alar | Свободное общение | 7 | 20.04.2011 04:08 |
3D панорамы на Java. Возможно ли? | Web-Gangsta | Общие вопросы по Java, Java SE, Kotlin | 2 | 11.06.2009 08:15 |