pco Java ImageIO Software Development Kit
Informácie o produkte
Balík pco.java ImageIO poskytuje čítačku Java ImageIO API na zobrazenie nespracovaných obrázkov zaznamenaných kamerami PCO a obrázkov načítaných z proprietárneho B16. file formát. Poskytuje tiež možnosť získať metadáta špecifické pre PCO zo štandardného TIFF files. Balík závisí od balíka TIFF TwelveMonkeys ImageIO.
generál
Balík pco.java ImageIO poskytuje čítačku Java ImageIO API na zobrazenie nespracovaných obrázkov zaznamenaných kamerami PCO a obrázkov načítaných z proprietárneho B16. file formát. Poskytuje možnosť získať metadáta špecifické pre PCO aj zo štandardného TIFF files. Závisí od balíka TIFF TwelveMonkeys ImageIO.
Inštalácia
Projekt je vytvorený pomocou Apache Maven. Artefakty Maven sú dostupné v centrálnom úložisku Maven. Binárne súbory a zdroje sú tiež dostupné priamo z www.pco.de.
Projekt je vytvorený pomocou Apache Maven.
- Artefakty Maven v centrálnom úložisku Maven: https://repo1.maven.org/maven2/de/pco/
- Nadradený pom.xml: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
Group-ID: de.pco
Artefakt-ID (moduly Maven):
- pco – Nadradený pom.xml
pco-common – Spoločné zdroje pre pco-camera a pco-imageio - pco-camera – Java rozhranie na ovládanie PCO kamier
- pco-imageio – Java ImageIO plugin pre PCO kamery a B16 files
- pco-example – naprample aplikácie
Všetky poháre sú skompilované a testované aspoň pre Java 8. Ak je potrebný iba doplnok ImageIO, pridajte ho do svojho pom.xml
Artefakty Maven
- Nadradený pom.xml:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - Group-ID: de.pco
- Artifact-ID (moduly Maven): de.pco pco-imageio 2.0.0
Základné použitie
Artefakt pco-imageio ponúka metódu na získanie BufferedImage z údajov zaznamenaných pomocou modulu 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);
Artefakt pco-imageio obsahuje doplnok ImageIO pre B16 files rovnako. Po zahrnutí pco-common-2.0.0.jar a pco-imageio-2.0.0.jar do triedy classpath, štandardná metóda načítania obrázka files bude k dispozícii aj pre B16:
File file = new File(image.b16);
BufferedImage image = ImageIO.read(file);
Pokročilé použitie
Na získanie metaúdajov PCO z 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);
Na získanie metaúdajov PCO z 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, ...
Poznámka: Podrobné informácie o inštalácii a používaní nájdete v používateľskej príručke.
Example
PCO-example artefakt obsahuje example aplikácie GUI. Jeho účelom je získať obrázky z fotoaparátu, zobraziť ich (vrátane dodatočných metadát z fotoaparátu) a uložiť konkrétny obrázok do B16 file. Tiež umožňuje užívateľovi načítať a zobraziť B16 a TIFF files, upravte metadáta a uložte file znova. Spustite example aplikácie (podľa nainštalovanej Java) jednoduchým dvojitým kliknutím na pco-example/pco -example-2.0.0-jar-with-dependencies.jaror z konzoly pomocou
Prípadne získajte maven pco-example artefakt pridaním do súboru pom.xml
Aplikácia závisí od PCO-kamery aj od artefaktov pco-imageio. Zdrojové kódy aplikácie sú v balíku de.pco.example, hlavnou triedou je GuiExample. Potom môžete začať example aplikácie z vašej hlavnej metódy volaním
Návod na použitie
Ak chcete otvoriť pripojenie fotoaparátu, kliknite na tlačidlo CS (Camera scanner). Vyberte počet obrázkov, ktoré sa majú zaznamenať, a kliknite na tlačidlo Nahrať. Potom budete môcť prepínať medzi zaznamenanými obrázkami pomocou tlačidiel so šípkou doľava a doprava.
Na pravej strane vidíte stĺpec s metadátami získanými z fotoaparátu spolu s obrázkom. Metadáta môžete zodpovedajúcim spôsobom zmeniť, napr. vložiť komentár do poľa TEXT.
Uložte obrázok a príslušné metadáta do B16 file pomocou možnosti ponuky File→ Uložiť. Môžete vložiť B16 files a tiež 8-bitový a 16-bitový TIFF files File→ Otvoriť. Ak tieto fileboli vytvorené pomocou PCO SW, obsahujú aj metadáta kamery a aktuálne exampAplikácia ho tiež zobrazí.
Kontaktné informácie
PCO Europe
+49 9441 2005 50
info@pco.de
pco.de
PCO Amerika
+1 866 678 4566
info@pco-tech.com
pco-tech.com
PCO Ázia
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com
PCO Čína
+86 512 67634643
info@pco.cn
pco.cn.
Dokumenty / zdroje
![]() |
pco Java ImageIO Software Development Kit [pdfPoužívateľská príručka Java ImageIO Software Development Kit, ImageIO Software Development Kit, Software Development Kit, Development Kit, Kit |