pco-логотип

Комплект для разработки программного обеспечения pco Java ImageIO

Комплект для разработки программного обеспечения ImageIO

Информация о продукте

Пакет pco.java ImageIO предоставляет средство чтения Java ImageIO API для отображения необработанных изображений, записанных камерами PCO, и изображений, загруженных из проприетарного B16. file формат. Он также предоставляет возможность извлекать метаданные, специфичные для PCO, из стандартного TIFF. fileс. Пакет зависит от пакета TIFF TwelveMonkeys ImageIO.

Общий

Пакет pco.java ImageIO предоставляет средство чтения Java ImageIO API для отображения необработанных изображений, записанных камерами PCO, и изображений, загруженных из проприетарного B16. file формат. Предоставляет возможность извлекать метаданные, относящиеся к PCO, также из стандартного файла TIFF. fileс. Зависит от пакета TIFF TwelveMonkeys ImageIO.

Установка

Проект построен с использованием Apache Maven. Артефакты Maven доступны в центральном репозитории Maven. Двоичные файлы и исходники также доступны непосредственно из www.pco.de.

Проект построен с использованием Apache Maven.

Идентификатор группы: de.pco

Артефакт-ID (модули Maven):

  • pco — родительский файл pom.xml
    pco-common — общие источники для pco-camera и pco-imageio.
  • pco-camera — интерфейс Java для управления камерами PCO.
  • pco-imageio — плагин Java ImageIO для камер PCO и B16 files
  • pco-example - Exampле приложение

Все jar-файлы скомпилированы и протестированы как минимум для Java 8. Если нужен только плагин ImageIO, добавьте в свой pom.xml

pco-Java-ImageIO-Software-Development-Kit-fig- (1)

Артефакты Мейвена

Базовое использование

Артефакт pco-imageio предлагает метод получения BufferedImage из данных, записанных с помощью модуля pco-camera:

ImageData imageData = ... // see pco-camera manual 
RawImageReader reader = new RawImageReader(); 
RawImageInputStream riis = new RawImageInputStream(imageData); 
reader.setInput(riis); 
BufferedImage image = reader.read(0);

Артефакт pco-imageio содержит подключаемый модуль ImageIO для B16. fileс тоже. После включения pco-common-2.0.0.jar и pco-imageio-2.0.0.jar в путь к классам стандартный метод загрузки изображения files также будет доступен для B16:

File file = new File(image.b16); 
BufferedImage image = ImageIO.read(file);
Расширенное использование

Чтобы получить метаданные PCO из B16 files:

B16ImageReader reader = new B16ImageReader(); 
ImageInputStream iis = ImageIO.createImageInputStream(file); 
reader.setInput(iis); 
BufferedImage image = reader.read(0); 
PcoIIOMetadata metadata = (PcoIIOMetadata)reader.getImageMetadata(0);

Чтобы получить метаданные PCO из файла TIFF files:

TIFFImageReader reader = new TIFFImageReader(); 
... 
TIFFImageMetadata tim = (TIFFImageMetadata)reader.getImageMetadata(0); 
B16ImageWriter writer = new B16ImageWriter(); 
ImageTypeSpecifier imageType = null; 
PcoIIOMetadata metadata = null; 
imageType = reader.getImageTypes(0).next(); 
metadata = (PcoIIOMetadata)writer.convertImageMetadata(tim, ...

Примечание: Пожалуйста, обратитесь к руководству пользователя для получения подробной информации об установке и использовании.

Example

ВКП-бывшийampАртефакт содержит exampприложение с графическим интерфейсом. Его цель — получить изображения с камеры, отобразить их (включая дополнительные метаданные с камеры) и сохранить конкретное изображение в B16. file. Это также позволяет пользователю загружать и отображать B16 и TIFF. files, отредактируйте метаданные и сохраните file снова. Запусти бывшегоampприложение (с помощью установленной Java) простым двойным щелчком на pco-example/pco -example-2.0.0-jar-with-dependencies.jar или из консоли с помощьюpco-Java-ImageIO-Software-Development-Kit-fig- (6)

В качестве альтернативы, получите maven pco-example артефакт, добавив в ваш pom.xmlpco-Java-ImageIO-Software-Development-Kit-fig- (7)

Приложение зависит как от PCO-камеры, так и от артефактов pco-imageio. Исходники приложения находятся в пакете de.pco.example, основной класс GuiExampле. Тогда вы можете начать эксample application из вашего основного метода, позвонивpco-Java-ImageIO-Software-Development-Kit-fig- (8)

Руководство пользователя
Чтобы открыть соединение с камерой, нажмите кнопку CS (сканер камеры). Выберите количество изображений для записи и нажмите кнопку «Запись». Затем вы сможете переключаться между записанными изображениями с помощью кнопок со стрелками влево и вправо.

С правой стороны вы видите столбец с метаданными, полученными с камеры в дополнение к изображению. Вы можете соответствующим образом изменить метаданные, например, поместить комментарий в поле ТЕКСТ.
Сохраните изображение и соответствующие метаданные в B16. file по опции меню File→Сохранить. Вы можете загрузить B16 files, а также 8-битный и 16-битный TIFF fileс по File→Открыть. Если эти files были созданы с помощью PCO SW, они также содержат метаданные камеры и текущую exampприложение также отобразит его.

Контактная информация

ЦУП Европа
+49 9441 2005 50
info@pco.de
pco.de

PCO Америка
+1 866 678 4566
info@pco-tech.com
pco-tech.com

ЦУП Азия
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com

ЦКП Китай
+86 512 67634643
info@pco.cn
pco.cn.

Документы/Ресурсы

Комплект для разработки программного обеспечения pco Java ImageIO [pdf] Руководство пользователя
Комплект для разработки программного обеспечения Java ImageIO, Комплект для разработки программного обеспечения ImageIO, Комплект для разработки программного обеспечения, Комплект для разработки, Комплект

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *