Содержание
OpenSeadragon
- Примеры и функции
- Плагины
- Расширение браузера
- Скачать и установить
- Документация API
- Поддержка
- Развитие
- Лицензия
Открытый морской дракон
Веб-программа просмотра с открытым исходным кодом для масштабируемых изображения высокого разрешения , реализованные на чистом JavaScript, для настольных и мобильных устройств.
Средство просмотра OpenSeadragon с настройками по умолчанию
Изображение © 2012, Dario Morelli
Посмотрите, как люди используют OpenSeadragon в реальных условиях.
Примеры и особенности
Основы
- Создание масштабируемых изображений
- Координаты области просмотра
Поддерживаемые источники тайлов
OpenSeadragon поддерживает несколько протоколов передачи изображений из
коробку и активно добавляет поддержку большего. Если изображение
нужный вам протокол обслуживания не поддерживается, вы всегда можете
добавьте поддержку для себя, используя пользовательский источник плитки. (Пожалуйста, помогите
мы добавим встроенную поддержку необходимого вам показа изображений
протокол.) Каждый поддерживаемый протокол предназначен для
через XMLHTTPRequest, JSONP, а также прямую встроенную конфигурацию.- Устаревшие пирамиды изображений
- IIIF (Международная структура совместимости изображений)
- DZI (изображения с глубоким увеличением)
- OSM (открытые карты улиц)
- TMS (служба мозаичных карт)
- Увеличить
- Пользовательские источники тайлов
- Простое изображение
Элементы интерфейса и настройка пользовательского интерфейса
OpenSeadragon предоставляет множество дополнительных элементов интерфейса, которые
можно легко включить с помощью простых настроек конфигурации.
Кроме того, OpenSeadragon стремится дать вам возможность связать его
полностью настраиваемые интерфейсы.- Масштабирование и панорамирование
- Накладки
- Навигатор видового экрана
- Вращение
- Панель инструментов
- Привязка пользовательских кнопок
- Клавиатурная навигация
- Настройка всплывающих подсказок (I18n)
- Обрезать TiledImage с полигонами
Функции мультиизображения
Очень часто наборы связанных изображений должны быть представлены таким образом, чтобы пользователь мог легко перемещаться по ним. OpenSeadragon предоставляет для этого простые возможности, а также полную поддержку нескольких изображений с полным контролем.
- Режим последовательности
- Эталонная полоса изображения
- Режим сбора
- Полное мультиизображение
Расширенная модель данных в OpenSeadragon с пользовательским TileSource
От пользовательского кэширования до сгенерированных на стороне клиента данных изображений.
- Расширенная модель данных с TileSource
Инструменты разработчика
Эти настройки могут быть полезны разработчикам, которые пытаются
для добавления функций в OpenSeadragon или при устранении неполадок.- Режим отладки
Дополнительные примеры
Обратитесь к этой коллекции CodePen за множеством примеров, которые могут послужить источником вдохновения для ваших собственных проектов.
- Рецепты OpenSeadragon
Плагины
Плагины можно использовать для улучшения OpenSeadragon. В настоящее время доступны следующие плагины:
- Плагины кода
- OpenSeadragonAnnotations позволяет рисовать в наложении SVG, которое масштабируется вместе с изображением. Полезно для комментирования и выделения областей изображения.
- OpenSeadragonAnnotorious позволяет создавать и отображать аннотации в формате W3C Web Annotation.
- URL-адрес закладки обновляет URL-адрес страницы с текущим масштабированием/панорамированием.
- OpenSeadragonCanvasOverlay позволяет добавлять наложение холста, которое панорамируется и масштабируется с помощью средства просмотра OpenSeadragon.
- OpenSeadragonCanvasOverlayHd OpenSeadragonCanvasOverlayHd позволяет добавлять наложение холста, которое хорошо отображается на дисплеях Retina, панорамируется и масштабируется с помощью средства просмотра OpenSeadragon, а также поддерживает несколько изображений.
- OpenSeadragonDraggableNavigator позволяет сделать навигатор перетаскиваемым через средство просмотра OpenSeadragon.
- OpenSeadragonFabricjsOverlay позволяет добавлять наложение холста Fabric.js, которое панорамируется и масштабируется с помощью средства просмотра OpenSeadragon.
- OpenSeadragonFiltering позволяет добавлять фильтры изображений в OpenSeadragon.
- OpenSeadragonGL позволяет запускать шейдеры WebGL на всех тайлах в OpenSeadragon.
- OpenSeadragonGuides позволяет добавлять горизонтальные и вертикальные направляющие в средство просмотра Openseadragon.
- OpenSeadragonHTMLelements позволяет добавлять элементы HTML, которые панорамируют, масштабируют, вращают и переворачивают с помощью средства просмотра Openseadragon.
- Наложение HTML — это еще один подход к наложениям HTML, создающий масштабируемое пространство, в котором все HTML-содержимое внутри масштабируется в соответствии с зрителем.
- openSeadragonIiifEyes извлекает значения RGB для исходных координат из плиток в среде openseadragon/iiif.
- OpenSeadragonImagingHelper предоставляет методы преобразования координат, панорамирования и масштабирования в упрощенной системе координат.
- OpenSeadragonJustifiedCollection Плагин Openseadragon для организации коллекций в виде сетки с выравниванием.
- OpenSeadragonMagnifier позволяет просматривать увеличенную часть изображения в окне, похожем на навигатор.
- OpenSeadragonMultiRow добавляет навигацию и параметры для многострочных последовательностей изображений.
- OpenSeadragon Opacity Slider добавляет функциональность для настройки прозрачности в графическом интерфейсе, а также для настройки их порядка. Это может быть полезно для сравнения разных карт одного и того же места, спутниковых снимков с разной датой записи, изображений произведений искусства, снятых разными техниками.
- OpenSeadragonPaperjsOverlay позволяет добавлять наложение холста Paper.js, которое панорамируется и масштабируется с помощью средства просмотра OpenSeadragon.
- OpenSeadragonRGB позволяет считывать значения RGB пикселей изображения.
- OpenSeadragonScalebar отображает масштаб вашего изображения в реальных измерениях.
- OpenSeadragonScreenshot позволяет вам сделать скриншот области просмотра с дополнительным увеличением.
- OpenSeadragonSelection предоставляет функциональные возможности для выбора прямоугольной части изображения. Полезно для обрезки.
- Плагин выбора OpenSeadragon выбирает области изображения с помощью жестов мыши и отображает их, поддерживает различные формы, такие как прямоугольник, многоугольник или даже пользовательские формы.
- OpenSeadragonSmartScrollZoom определяет, насколько быстро пользователь прокручивает колесико мыши, и соответствующим образом увеличивает скорость масштабирования.
- SVG Overlay позволяет добавлять элементы SVG, которые панорамируются и масштабируются с помощью средства просмотра OpenSeadragon.
- OpenSeadragonViewerInputHook предоставляет перехватчики в OpenSeadragon.Viewer и/или OpenSeadragon.MouseTracker для переопределения/расширения поведения обработки событий пользовательского ввода по умолчанию.
- OpenSeadragonWMTS позволяет отображать карты с географической привязкой, обслуживаемые по протоколу WMTS.
- OpenSeadragonZoomLevels позволяет ограничить масштаб изображения определенными уровнями.
Наборы значков
- Плоские синие иконки (CDN)
- Плоские иконки SVG
- Тонкие плоские иконки
Расширение браузера
OpenSeadragonizer
позволяет просматривать любое изображение на веб-странице с помощью OpenSeadragon.
OpenSeadragonizer для Chrome
OpenSeadragonizer для Firefox
Вы также можете использовать веб-версию OpenSeadragonizer напрямую, ничего не устанавливая.
Загрузка и установка
Вы можете получить OpenSeadragon 4.0.0 через любое из этих мест:
- Скачать:
почтовый индекс или
tar.gz - Бауэр: Bower установить OpenSeadragon
- нпм: нпм установить openseadragon (информация)
- jsDelivr (CDN): код и изображения
- CDNJS (CDN): код и изображения (информация)
Инструкции по установке см. на странице «Начало работы» в документации.
Для создания самих плиток см. раздел «Создание масштабируемых изображений».
Старые выпуски и исходные архивы
доступно на GitHub.
Поддержка типов
Определения типов для OpenSeadragon можно установить из npm.
установка npm @types/openseadragon
Примечание: это неофициальные определения типов, поддерживаемые сообществом DefinitelyTyped.
Документация API
Доступна на наших страницах документации.
Опора
GitHub: система отслеживания проблем
Twitter: @OpenSeadragon
Чат: Discord или Gitter (также доступен через IRC)
Разработка
OpenSeadragon это
разработан на GitHub. Вы можете клонировать исходный репозиторий с помощью
Git, запустив:
git clone git://github. com/openseadragon/openseadragon
Лицензия
OpenSeadragon выпущен под New BSD
лицензия.
игровой экран зависает — Googlesuche
AlleVideosBilderNewsMapsShoppingBücher
suchoptionen
Устранение зависаний компьютера во время игр [Легко] — Driver Easy
www.drivereasy.com › … › Общие ошибки
· 202.09-. настройки · Обновите драйверы · Очистите временные файлы · Запустите проверку памяти · Отрегулируйте размер виртуальной …
Ähnliche Fragen
Почему мой игровой экран продолжает зависать?
Как разморозить игровой экран?
Почему мой экран внезапно зависает?
Как исправить случайное зависание экрана?
Компьютер зависает во время игры в Windows 10 — EaseUS
www.easeus.com › Инструкция для компьютера
22.09.2022 · Почему ПК зависает во время игры · Высокая загрузка ЦП или ОЗУ · Низкая производительность видеокарты · Низкая скорость Интернета, нестабильная сеть . ..
Как устранить зависание компьютера при запуске игр Проблема
recoveryit.wondershare.com › проблемы с компьютером
Часть 2: Решения по устранению проблемы с компьютером, зависающим во время игры · 1 – Перезагрузите компьютер/Windows · 2 – Отключите встроенный звук · 3 – Изменить настройки игр · 4 – . ..
Компьютер полностью зависает во время игры. Приходится выключать питание…
answer.microsoft.com › windows › forum › all › p…
13.09.2018 · По словам пользователей, случайное зависание компьютера во время игр обычно появляется после обновления Windows 10 . И причина может быть …
Компьютер зависает/зависает во время игры — Microsoft Community
Компьютер полностью зависает во время игры. Приходится выключать кнопкой питания.
Постоянное зависание при воспроизведении игр. — Сообщество Microsoft
Дисплей ПК продолжает зависать во время игры -…
21.09.2021 · Решения, чтобы предотвратить зависание компьютера во время игры · Уменьшить внутриигровые настройки · Перезапустить проводник Windows · Отключить фоновые программы . ..
Решения, чтобы остановить работу вашего… · Исправление 4: проверьте температуру · Исправление 5: Обновите драйверы
[Исправлено] Компьютер зависает/вылетает при игре в игры в …
www.isunshare.com › Windows-10 › Fixed-Compute…
Часть 2: Как остановить Ваш компьютер зависает во время игры · Исправление 1: удалите временные файлы с компьютера · Исправление 2: запустите средство проверки системных файлов · Исправление 3: установите …
Что делать, если компьютер зависает во время игры? — Silicophilic
silicophilic.com › компьютер зависает во время игры…
25.08.2021 · Что делать, если компьютер зависает во время игры? · ИСПРАВЛЕНИЕ 1: настройка параметров ПК · ИСПРАВЛЕНИЕ 2: обновление драйверов устройств · ИСПРАВЛЕНИЕ 3: очистка временных файлов · ИСПРАВЛЕНИЕ 4: …
ПК резко зависает во время игры: r/buildapc – Reddit
www.reddit.com › buildapc › комментарии › shwvwo
01.