pco Java ImageIO Software Development Kit
Produktinformation
Pco.java ImageIO-pakken giver en Java ImageIO API-læser til at vise de rå billeder optaget af PCO-kameraer og billederne indlæst fra den proprietære B16 file format. Det giver også mulighed for at hente PCO-specifikke metadata fra standard TIFF files. Pakken afhænger af TIFF-pakken til TwelveMonkeys ImageIO.
Generel
Pco.java ImageIO-pakken giver en Java ImageIO API-læser til at vise de rå billeder optaget af PCO-kameraer og billederne indlæst fra den proprietære B16 file format. Giver mulighed for at hente PCO-specifikke metadata også fra standard TIFF files. Afhænger af TIFF-pakken til TwelveMonkeys ImageIO.
Installation
Projektet er bygget ved hjælp af Apache Maven. Maven-artefakter er tilgængelige på Maven Central Repository. Binære filer og kilder er også tilgængelige direkte fra www.pco.de.
Projektet er bygget ved hjælp af 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 – Almindelige kilder til pco-camera og pco-imageio - pco-camera – Java-interface til at styre PCO-kameraerne
- pco-imageio – Java ImageIO plugin til PCO-kameraer og B16 files
- pco-eksample – Eksample ansøgning
Alle jars er kompileret og testet til mindst Java 8. Hvis kun ImageIO plugin er nødvendig, skal du tilføje til din 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
Grundlæggende brug
pco-imageio-artefakten tilbyder en metode til at hente BufferedImage fra de data, der er optaget ved hjælp af pco-camera-modulet:
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 indeholder ImageIO-plugin til B16 files også. Efter at have inkluderet pco-common-2.0.0.jar og pco-imageio-2.0.0.jar på klassestien, er standardmetoden til at indlæse billede files vil også være tilgængelig for B16:
File file = new File(image.b16);
BufferedImage image = ImageIO.read(file);
Avanceret brug
For at 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 at 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 venligst brugervejledningen for detaljerede oplysninger om installation og brug.
Example
PCO-example artefakt indeholder et example GUI-applikation. Dens formål er at hente billederne fra kameraet, at vise dem (inklusive de ekstra metadata fra kameraet) og at gemme et bestemt billede i B16 file. Det gør det også muligt for brugeren at indlæse og vise B16 og TIFF files, rediger metadataene og gem file en gang til. Kør example applikation (ved installeret Java) med blot at dobbeltklikke på pco-example/pco -example-2.0.0-jar-with-dependencies.jaror fra konsollen ved hjælp af
Alternativt kan du få maven pco-example artefakt ved at tilføje til din pom.xml
Applikationen afhænger både af PCO-kamera og pco-imageio artefakter. Kildekoder til applikationen er i pakken de.pco.example, hovedklassen er GuiExample. Så kan du starte exampapplikationen fra din hovedmetode ved at ringe
Brugermanual
For at åbne kameraforbindelsen skal du klikke på CS (Camera Scanner) knappen. Vælg antallet af billeder, der skal optages, og klik på knappen Optag. Derefter vil du være i stand til at skifte mellem de optagede billeder med venstre og højre pileknapper.
I højre side ser du en kolonne med metadata hentet fra kameraet ud over billedet. Du kan ændre metadataene i overensstemmelse hermed, f.eks. indsætte en kommentar i feltet TEKST.
Gem billedet og de tilhørende metadata i B16 file ved menupunktet File→ Gem. Du kan indlæse B16 files og også 8-bit og 16-bit TIFF files ved File→ Åbn. Hvis disse files blev oprettet ved hjælp af PCO SW, de indeholder også kameraets metadata og det nuværende exampprogrammet vil også vise det.
Kontaktoplysninger
PCO Europa
+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/ressourcer
![]() |
pco Java ImageIO Software Development Kit [pdfBrugermanual Java ImageIO Software Development Kit, ImageIO Software Development Kit, Software Development Kit, Development Kit, Kit |