pco Java ImageIO Software Development Kit brukerhåndbok

pco-logo

pco Java ImageIO Software Development Kit

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.

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

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

Maven-artefakter

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 avpco-Java-ImageIO-Software-Development-Kit-fig- (6)

Alternativt kan du få maven pco-example artefakt ved å legge til pom.xmlpco-Java-ImageIO-Software-Development-Kit-fig- (7)

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 å ringepco-Java-ImageIO-Software-Development-Kit-fig- (8)

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

PDF thumbnailJava ImageIO Software Development Kit
User Manual · Java ImageIO Software Development Kit, ImageIO Software Development Kit, Software Development Kit, Development Kit, Kit

Referanser

Still et spørsmål

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Still et spørsmål

Ask a question about setup, compatibility, troubleshooting, or anything missing from this manual.