@Tamago4a

Как объединить много картинок одного размера в одно большое изображение по заданному алгоритму?

Подробнее:
Есть карта игровой локации https://tarkovmap.ru/interchange.php
При открытие этой ссылки сайт сам достроит ссылку и получится к примеру это
https://tarkovmap.ru/interchange.php#3/75.00/-83.00
После "#" цифра 3 означает что карта открыта в третьем(3) зуме. А дальше идут координаты(это не важно).
Мне надо скачать эту карту. Но проблема в том что она состоит из большого количества кусочков.
Открыв код элемента и немного полазив в среде разработки обнаружил каталог /img/razvyazka/0/0/0.png
Подставил к ссылке сайта и получил https://tarkov-wiki.ru/img/razvyazka/0/0/0.png (/Z/X/Y)
Немного по подбирав значения между "/" я выяснил что:
/Z(зум) - это и есть зум(мне нужно максимально приблизить чтобы картинка была в максимальной чёткости. Макс. значение 6.
/X(горизонталь) - это значение отвечает за положение картинок по горизонтали. Макс. значение 35.
/Y(вертикаль) - это значение отвечает за положение картинок по вертикали. Макс. значение 21.
https://tarkov-wiki.ru/img/razvyazka/6/35/21.png
И отсчёт начинается с 0, то есть строк и колонок не 35 и 21, а 36 и 22. 36 * 22 = 792 картинок размером по 256 на 256 пикселей.
Задача вполне очевидна.
1. скачать все изображения.
2. собрать одно изображение.
Если допустим скачать я могу вручную, но объединить 800 картинок я не смогу из-за монотонности работы.
Нужен какой-то скрипт или что-то типа того чтобы он объединял 36 картинок, и переходил на новую строку.
Хотя честно говоря и скачивать вручную желания нет.
Помогите пожалуйста советом.
17.png А вот для примера /6/25/17.png
  • Вопрос задан
  • 663 просмотра
Пригласить эксперта
Ответы на вопрос 3
@anikavoi
Ответ написан
Комментировать
netpastor
@netpastor
Python developer
Комментировать
@Azperin
Дилетант
Какая то странная задача, не проще найти оригинал и его разделить на нужный тебе зум ? Добавь leaflet в теги, те кто его знают лучше помогут раздробить хайрез на составные, лично я пилил с помощью openCV в ноде.

Вот например карта с названием Развязка, найдено за 17 секунд в гугле https://vignette.wikia.nocookie.net/escapefromtark...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы