Сжатие изображений DICOM с помощью Java
Создавайте собственные приложения Java для сжатия (компрессии) файлов DICOM с помощью серверных API
Как сжать (компрессировать) файлы DICOM с помощью Java
Подготовка изображений к публикации подразумевает не только творческий процесс, ну и такую техническую работу, как, например, сжатие (компрессию) файлов. Как правило, для бумажных носителей или наружной рекламы требуются изображения в высоком разрешении, а для интернет-сайтов большой размер файла скорее будет недостатком. Исходя из назначения и среды публикации можно использовать разные параметры сжатия изображений. Файлы большого размера долго скачиваются на устройства, особенно на мобильном соединении, и ухудшают пользовательский опыт. Пользователи могут не дождаться загрузки, закрыть сайт и попытаться поискать более быстрый ресурс. В то же время, сильно сжатые изображения страдают от размытости, пиксельности и портят впечатление от просмотра. Сохранять необходимый баланс между размером файла и качеством изображения поможет оптимальный выбор алгоритмов и степени сжатия. Чтобы сжать файлы DICOM, мы будем использовать Aspose.Imaging для Java API, который представляет собой многофункциональный, мощный и простой в использовании API для обработки и преобразования изображений для платформы Java. Вы можете скачать его последнюю версию прямо с Maven и установите его в своем проекте на основе Maven, добавив следующие конфигурации в файл pom.xml.
Репозиторий
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Зависимость
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>version of aspose-imaging API</version>
<classifier>jdk16</classifier>
</dependency>
Действия по сжатию DICOM с помощью Java
Вам нужно aspose-imaging-version-jdk16.jar , чтобы попробовать следующий рабочий процесс в вашей собственной среде.
- Загрузить файлы DICOM с помощью метода Image.load
- Сжимать изображения;
- Сохранение сжатого изображения на диск в поддерживаемом Aspose.Imaging формате
Системные Требования
Aspose.Imaging для Java поддерживается во всех основных операционных системах. Просто убедитесь, что у вас есть следующие предпосылки:
- Установлен JDK 1.6 или выше.
Сжатие DICOM изображений - Java
Об Aspose.Imaging for Java API
Aspose.Imaging API — это решение для обработки изображений, позволяющее создавать, изменять, рисовать или конвертировать изображения и фотографии в приложениях. Он предлагает: кросс-платформенную обработку изображений, включая, помимо прочего, преобразования между различными форматами изображений (включая единую многостраничную или многокадровую обработку изображений), модификации, такие как рисование, работа с графическими примитивами, преобразования (изменение размера, обрезка, отражение и поворот), бинаризация, оттенки серого, настройка яркости, контрастности, расширенные функции обработки изображений (фильтрация, дизеринг, маскирование, устранение перекоса) и стратегии оптимизации памяти. Это автономная библиотека, которая не зависит от какого-либо программного обеспечения для операций с изображениями. Можно легко добавить в проекты высокопроизводительные функции преобразования изображений с помощью собственных API. Это 100% частные локальные API, а изображения обрабатываются на ваших серверах.Сжатие файлов DICOM через онлайн-приложение
Сожмите документы DICOM, посетив наш веб-сайт Live Demos . Online примеры имеют следующие преимущества
DICOM Чем является DICOM формат
DICOM — это аббревиатура от Digital Imaging and Communications in Medicine, относящаяся к области медицинской информатики. DICOM — это комбинация определения формата файла и сетевого протокола связи. DICOM использует расширение .DCM. .DCM существует в двух разных форматах, то есть в формате 1.x и формате 2.x. Формат DCM 1.x также доступен в двух версиях: нормальной и расширенной. DICOM используется для интеграции медицинских устройств визуализации, таких как принтеры, серверы, сканеры и т. д., от различных поставщиков, а также содержит идентификационные данные каждого пациента для обеспечения уникальности. Файлы DICOM могут совместно использоваться двумя сторонами, если они способны получать данные изображения в формате DICOM. Коммуникационная часть DICOM представляет собой протокол прикладного уровня и использует TCP/IP для связи между объектами. Протоколы HTTP и HTTPS используются для веб-служб DICOM. Версии, поддерживаемые веб-службами: 1.0, 1.1, 2 или более поздние версии.
Читать далееДругие поддерживаемые форматы сжатия
Используя Java, можно легко сжимать различные форматы, в том числе: