Склейка скриншотов
-
Chalepnik
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 июл 2026, 00:11
- Репутация: 0
- Ваше звание: Псевдо
- Откуда: Ярославль
Склейка скриншотов
В своем малом рабочем опыте столкнулся с такой проблемой что надо было привязывать схемы газопроводов в мапинфо. Куча маленьких скриншотов, надо объединять в большое изображение, без искажений. Руками можно делать одно такое изображение от 5 минут до нескольких часов, и не факт что получится ровно (Здравствуй человеческий фактор). Я не нашёл в интернете программу которая будет четко и стабильно делать эту задачу, кроме как наверно PTGui, но там стабильно не получается. Решил написать свою программу и делюсь с ней с Вами https://disk.yandex.ru/d/C9MyshuEgrYc1w (сорян файл слишком большой, форум не может выдержать 70 мб)
- Вложения
-
- photo_2026-08-15_23-39-45.jpg (31.89 КБ) 412 просмотров
Последний раз редактировалось Chalepnik 15 авг 2026, 23:39, всего редактировалось 1 раз.
-
Chalepnik
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 июл 2026, 00:11
- Репутация: 0
- Ваше звание: Псевдо
- Откуда: Ярославль
Re: Склейка скриншотов
Юзер гайд по работе с приложением.
Открываем, видим главный экран, нажимаем добавить изображения. Выбираем нужные нам фото, добавляем, если добавили лишнее изображение то можно удалить с помощью кнопки ниже.
Если у скриншоты с рамками экрана, которые не нужны нам на итоговом изображении, то нажимаем на кнопку, выбрать область поиска и задаем рамкой область поиска.
По умолчанию берется все изображение, если нету никаких рамок, то можно переходить далее к следующему пункту.
После того, как выбрали диапазон поиска, нажимаем кнопку "Найти все перекрытия". Слева снизу окна мы будем видеть по каким изображениям сейчас идет поиск, а справа снизу прогресс бар поиска всех связей.
Дальше у нас появится такое окно результата поиска связей (фото 1). Дальше проверяем работу программы. выставила ли она правильно точки (можно визуально самому пробежаться, но надо точно проверить те связи, что нуждаются в проверке) .
Выставляем связь руками, там где связь между изображениями нам найти не удалось. (На фото это пример между 4-5 и 10-11). Сделать это можно с помощью кнопки добавить связь, и далее выбираем два изображения которые нам нужны и расставляем контрольные точки на сделанной нами связи. Кликаем курсором\мышкой на два идентичных места на двух изображениях в связи.
После проверки связей, нажимаем на кнопку "Собрать панораму". Она соберется, и во вкладке предпросмотр панорамы можно заранее просмотреть получившиеся изображение. Дальше можно его подкорректировать контрольными точками в связи, если конечно будет в этом нужда.
Открываем, видим главный экран, нажимаем добавить изображения. Выбираем нужные нам фото, добавляем, если добавили лишнее изображение то можно удалить с помощью кнопки ниже.
Если у скриншоты с рамками экрана, которые не нужны нам на итоговом изображении, то нажимаем на кнопку, выбрать область поиска и задаем рамкой область поиска.
По умолчанию берется все изображение, если нету никаких рамок, то можно переходить далее к следующему пункту.
После того, как выбрали диапазон поиска, нажимаем кнопку "Найти все перекрытия". Слева снизу окна мы будем видеть по каким изображениям сейчас идет поиск, а справа снизу прогресс бар поиска всех связей.
Дальше у нас появится такое окно результата поиска связей (фото 1). Дальше проверяем работу программы. выставила ли она правильно точки (можно визуально самому пробежаться, но надо точно проверить те связи, что нуждаются в проверке) .
Выставляем связь руками, там где связь между изображениями нам найти не удалось. (На фото это пример между 4-5 и 10-11). Сделать это можно с помощью кнопки добавить связь, и далее выбираем два изображения которые нам нужны и расставляем контрольные точки на сделанной нами связи. Кликаем курсором\мышкой на два идентичных места на двух изображениях в связи.
После проверки связей, нажимаем на кнопку "Собрать панораму". Она соберется, и во вкладке предпросмотр панорамы можно заранее просмотреть получившиеся изображение. Дальше можно его подкорректировать контрольными точками в связи, если конечно будет в этом нужда.
-
Chalepnik
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 июл 2026, 00:11
- Репутация: 0
- Ваше звание: Псевдо
- Откуда: Ярославль
Re: Склейка скриншотов
А и если им кто-то будет пользоваться, и будут пожеланию по улучшению, то пишите, я постараюсь пропатчить приложение как можно быстрее, но думаю до сентября я доведу до ума окончательно приложение, если не будет никакой обратной связи
-
tikhpetr
- Гуру
- Сообщения: 1224
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -161075144
- Откуда: г. Жуковский МО
Re: Склейка скриншотов
А у Вас исходники - именно скрины? Т.е., растры без привязки?
-
Chalepnik
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 июл 2026, 00:11
- Репутация: 0
- Ваше звание: Псевдо
- Откуда: Ярославль
-
tikhpetr
- Гуру
- Сообщения: 1224
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -161075144
- Откуда: г. Жуковский МО
Re: Склейка скриншотов
А привязываете вручную?
-
akildf
- Новоприбывший
- Сообщения: 1
- Зарегистрирован: 22 апр 2025, 09:13
- Репутация: 0
- Откуда: Москва
- Контактная информация:
Re: Склейка скриншотов
привет
-
Chalepnik
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 июл 2026, 00:11
- Репутация: 0
- Ваше звание: Псевдо
- Откуда: Ярославль
-
Chalepnik
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 06 июл 2026, 00:11
- Репутация: 0
- Ваше звание: Псевдо
- Откуда: Ярославль
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя