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.

Група-ID: de.pco

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

  • pco – Parent pom.xml
    pco-common – Заеднички извори за pco-камера и pco-imageio
  • pco-camera – Java интерфејс за контрола на PCO камерите
  • pco-imageio – Java ImageIO приклучок за PCO камери и B16 files
  • pco-example – Прampле апликација

Сите тегли се компајлирани и тестирани за најмалку Java 8. Ако е неопходен само приклучокот ImageIO, додадете во вашиот pom.xml

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

Артефакти на Maven

Основна употреба

Артефактот pco-imageio нуди метод за добивање на BufferedImage од податоците снимени со помош на модулот за фото-камера:

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 на classpath, стандардниот метод за вчитување на сликата 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

PCO-exampле артефакт содржи прample GUI апликација. Неговата цел е да ги добие сликите од камерата, да ги прикаже (вклучувајќи ги и дополнителните метаподатоци од камерата) и да зачува одредена слика во B16 file. Исто така, му овозможува на корисникот да вчита и прикажува B16 и TIFF files, уредете ги метаподатоците и зачувајте ги file повторно. Стартувај го бившиотampле апликација (со инсталирана Java) со само двоен клик на pco-example/pco -example-2.0.0-jar-with-dependencies.jaror од конзолата користејќи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.exampЛе, главната класа е GuiExampле. Потоа можете да започнете со ексampле апликација од вашиот главен метод со повикpco-Java-ImageIO-Software-Development-Kit-fig- (8)

Упатство за употреба
За да ја отворите врската со камерата кликнете на копчето CS (Camera scanner). Изберете го бројот на слики што треба да се снимаат и кликнете на копчето за снимање. Потоа ќе можете да се префрлате помеѓу снимените слики со копчињата со лева и десна стрелка.

На десната страна гледате колона со метаподатоците добиени од камерата покрај сликата. Можете да ги промените метаподатоците соодветно, на пр. да ставите коментар во полето ТЕКСТ.
Зачувајте ја сликата и соодветните метаподатоци во B16 file со опцијата од менито File→ Зачувај. Можете да го вчитате B16 files и исто така 8-битен и 16-битен TIFF fileод страна на File→ Отвори. Доколку овие files се создадени со користење на PCO SW, тие исто така ги содржат метаподатоците на камерата и тековниот ексampќе ја прикаже и апликацијата.

Информации за контакт

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

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

PCO Азија
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com

PCO Кина
+86 512 67634643
info@pco.cn
pco.cn.

Документи / ресурси

Pco Java ImageIO Комплет за развој на софтвер [pdf] Упатство за користење
Комплет за развој на софтвер Java ImageIO, комплет за развој на софтвер ImageIO, комплет за развој на софтвер, комплет за развој, комплет

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *