Для проекта Ссылка удалена модератором. требуется найти решение которое бы могло быстро и безшовно обрабатывать большое количество фотографий для создания так называемых гигапиксельных панорам. Сейчас есть только хостинг за статику без нагрузки в месяц они просят 35000р
Дополнительно:
Если нет кода, не надо ставить тэг языка.
Рекомендую таки ознакомиться.
Будьте благоразумны.
Для верстки и прочего фронтэнда (html/css/js) удобно использовать <codepen src="Ссылка на codepen"/>
Это не хотелка интерефейса - это чисто мой вопрос, может кто в курсе что сейчас происходит.
Просто первая версию проекта была написана еще в 18.06.2023.
Ссылок скорее всего не будет - модераторы их режут(
Следует п.3.2. Формулировать вопрос максимально информативно и однозначно.
Если вы будете продолжать нарушать Регламент, ваши вопросы могут быть удалены, а аккаунт заблокирован модераторами временно или навсегда.
Будьте благоразумны.
Тогда ХОРОШО - я сделаю наброски, и если будут трудности, позже я вам напишу;)
Делать самостоятельно или нанять специалиста.
В первом случае делаете до тех пор, пока не возникает конкретная проблема, с которой самостоятельно не удается справиться; с этим конкретным вопросом приходите сюда. Например, «я выбрал вот такое решение. Попробовал его вот так, ожидал вот это, а получается вот такая фигня. Вот код, вот так запускаю, вот traceback с ошибкой. Что я делаю не так?»
Вы экономите деньги, тратите свое время, силы, приобретаете опыт разработки и возможно приобретаете продукт.
Во втором случае вы экономите свои время и силы, платите деньгами и риском их потери. Приобретаете опыт менеджмента и возможно приобретаете продукт.
Путь выбирать вам.
Попробуйте применить к своему прожекту. Так он может превратиться в проект.
spoilerЖелательно сделать декомпозицию до начала затрат времени и средств на воплощение
Забавно. Ок смотрите что вам нужно:
https://www.google.com/search?q=tile+server+open+source
Берете любой тайл сервер. Берете фотоаппарат, делаете снимки.
Ниже считаю для Canon R + Canon EOS 70-200 (200 mm)
34 - Количество кадров в одном слое панорамы с перекрытием 15%
138,24 - Количество кадров для 4 слоев, один над другим
4147,2 - пиксели миллионов на всех снимках
1105,92 обьем гб снимков jpeg height
Далее склеиваете снимки получаете тайлы.
Используя https://leafletjs.com/
Отображаете эту панораму.
ЗЫ как по мне за хостинг статики слишком много хотят
- Я думаю на старте будет штук двести панорам, какой хостинг посоветуете.!?
Я что то такой вписал в требования, Норм.!?
Фотоаппарат системный Canon EOS R RF 24-105 F4-7.1 IS STMЧто такое Canon R + Canon EOS 70-200 (200 mm) , я так и не понял вообще не шарю(
А что по железу посоветуете.!?
- Балбес.;) Игоревич.((, Насчет хостинга выбирайте по обьемам.
Оценка по верхам 0.5 терабайтов на одну. NVME вам не нужен, берите либо жесткие диски либо облачное S3.
Canon EOS R + Canon RF 70-200mm F4L IS USMОпять же попробуйте на простых панорамах, программа Canon Photostich позволяет склеить до 28 фото.
то есть вам нужно ~14 снимков на одном кругу это фокусное расстояние примерно 45мм.
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Для создания гигапиксельных панорам через веб-интерфейс можно воспользоваться специализированными инструментами и библиотеками. Одним из популярных вариантов является использование библиотеки OpenSeadragon, которая специально разработана для работы с гигапиксельными изображениями.
Для начала, необходимо загрузить изображение высокого разрешения на сервер и настроить его для работы с OpenSeadragon. Далее, можно создать веб-интерфейс, который будет использовать эту библиотеку для отображения и управления панорамой.
Пример использования OpenSeadragon с PHP:
В данном примере мы подключаем библиотеку OpenSeadragon, создаем контейнер для отображения панорамы и инициализируем ее с помощью указания пути к файлу с описанием изображения.
Таким образом, создание веб-интерфейса для работы с гигапиксельными панорамами возможно с использованием специализированных инструментов, таких как OpenSeadragon, что позволит пользователям просматривать и управлять панорамами с высоким разрешением непосредственно через браузер.
Для создания гигапиксельных панорам веб-интерфейсов существует несколько популярных инструментов и библиотек. Один из таких инструментов - OpenSeadragon. OpenSeadragon представляет собой мощную JavaScript-библиотеку для работы с изображениями высокого разрешения, которая позволяет создавать интерактивные и масштабируемые панорамы.
Для создания гигапиксельной панорамы с использованием OpenSeadragon, вам необходимо следовать следующим шагам:
1. Загрузите и подключите библиотеку OpenSeadragon к вашему проекту. Вы можете сделать это либо с помощью CDN, либо скачав файлы библиотеки и подключив их локально.
2. Подготовьте изображение высокого разрешения, которое вы хотите использовать для создания панорамы. Убедитесь, что изображение имеет достаточно высокое разрешение для создания гигапиксельной панорамы.
3. Используйте HTML и JavaScript для создания интерфейса и добавления панорамы на вашу веб-страницу. Ниже приведен пример кода, демонстрирующий простую реализацию панорамы с использованием OpenSeadragon и изображения "panorama.jpg":
4. Настройте параметры панорамы, такие как начальный зум, ограничения на зум и перемещение, а также добавление элементов управления, если необходимо.
5. После завершения всех шагов, сохраните и запустите вашу веб-страницу, чтобы увидеть созданную гигапиксельную панораму.
Надеюсь, что данное решение поможет вам создать и отобразить гигапиксельную панораму с помощью веб-интерфейса. Если у вас возникнут дополнительные вопросы или потребуется дополнительная помощь, не стесняйтесь обращаться!