pco Java ImageIO Software Development Kit

Produktinformasjon
Pco.java ImageIO-pakken gir en Java ImageIO API-leser for å vise råbildene tatt opp av PCO-kameraer og bildene lastet fra den proprietære B16 file format. Det gir også muligheten til å hente PCO-spesifikke metadata fra standard TIFF files. Pakken avhenger av TIFF-pakken til TwelveMonkeys ImageIO.
General
Pco.java ImageIO-pakken gir en Java ImageIO API-leser for å vise råbildene tatt opp av PCO-kameraer og bildene lastet fra den proprietære B16 file format. Gir muligheten til å hente PCO-spesifikke metadata også fra standard TIFF files. Avhenger av TIFF-pakken til TwelveMonkeys ImageIO.
Installasjon
Prosjektet er bygget ved hjelp av Apache Maven. Maven-artefakter er tilgjengelige på Maven Central Repository. Binærfiler og kilder er også tilgjengelig direkte fra www.pco.de.
Prosjektet er bygget ved hjelp av Apache Maven.
- Maven-artefakter på Maven Central Repository: https://repo1.maven.org/maven2/de/pco/
- Overordnet pom.xml: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
Gruppe-ID: de.pco
Artefakt-ID (Maven-moduler):
- pco – Overordnet pom.xml
pco-common – Vanlige kilder for pco-kamera og pco-imageio - pco-camera – Java-grensesnitt for å kontrollere PCO-kameraene
- pco-imageio – Java ImageIO-plugin for PCO-kameraene og B16 files
- pco-eksample – Eksample søknaden
Alle krukker er kompilert og testet for minst Java 8. Hvis bare ImageIO-plugin er nødvendig, legg til pom.xml

Maven-artefakter
- Overordnet pom.xml:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - Gruppe-ID: de.pco
- Artifact-ID (Maven-moduler): de.pco pco-imageio 2.0.0
Grunnleggende bruk
pco-imageio-artefakten tilbyr en metode for å hente BufferedImage fra dataene som er registrert ved hjelp av pco-camera-modulen:
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-artefakten inneholder ImageIO-plugin for B16 files også. Etter å ha inkludert pco-common-2.0.0.jar og pco-imageio-2.0.0.jar på klassebanen, er standardmetoden for å laste inn bilde files vil også være tilgjengelig for B16:
File file = new File(image.b16);
BufferedImage image = ImageIO.read(file);
Avansert bruk
For å hente PCO-metadata fra 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);
For å hente PCO-metadata fra 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, ...
Note: Se brukerhåndboken for detaljert informasjon om installasjon og bruk.
Example
PCO-eksampartefakten inneholder et eksample GUI-applikasjonen. Formålet er å hente bildene fra kameraet, vise dem (inkludert ekstra metadata fra kameraet) og lagre et bestemt bilde i B16 file. Den gjør det også mulig for brukeren å laste og vise B16 og TIFF files, rediger metadataene og lagre file en gang til. Kjør eksenample-applikasjonen (av installert Java) med bare dobbeltklikk på pco-example/pco -eksample-2.0.0-jar-with-dependencies.jaror fra konsollen ved hjelp av![]()
Alternativt kan du få maven pco-example artefakt ved å legge til pom.xml
Applikasjonen avhenger både av PCO-kamera og pco-imageio-artefakter. Kildekodene til applikasjonen er i pakken de.pco.example, hovedklassen er GuiExample. Så kan du starte eksenampapplikasjonen fra hovedmetoden din ved å ringe![]()
Brukerhåndbok
For å åpne kameratilkoblingen, klikk på CS (Camera Scanner)-knappen. Velg antall bilder som skal tas opp og klikk på Record-knappen. Da vil du kunne veksle mellom de innspilte bildene ved hjelp av venstre og høyre pilknapp.
På høyre side ser du en kolonne med metadata hentet fra kameraet i tillegg til bildet. Du kan endre metadataene tilsvarende, f.eks. legge inn en kommentar i TEKST-feltet.
Lagre bildet og de tilhørende metadataene i B16 file ved menyvalget File→ Lagre. Du kan laste B16 files og også 8-biters og 16-biters TIFF files av File→ Åpne. Hvis disse files ble opprettet ved hjelp av PCO SW, inneholder de også kamerametadata og gjeldende eksampapplikasjonen vil også vise den.
Kontaktinformasjon
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 Asia
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com
PCO Kina
+86 512 67634643
info@pco.cn
pco.cn.
Dokumenter / Ressurser
![]() | Java ImageIO Software Development Kit |
Referanser
- Brukerhåndbokmanual.tools

