pco Java ImageIO Software Development Kit Användarmanual

pco-logotyp

pco Java ImageIO Software Development Kit

ImageIO Software Development Kit

Produktinformation

Pco.java ImageIO-paketet tillhandahåller en Java ImageIO API-läsare för att visa de råbilder som spelats in av PCO-kameror och bilderna som laddats från den proprietära B16 file formatera. Det ger också möjlighet att hämta PCO-specifik metadata från standard TIFF files. Paketet beror på TIFF-paketet för TwelveMonkeys ImageIO.

Allmän

Pco.java ImageIO-paketet tillhandahåller en Java ImageIO API-läsare för att visa de råbilder som spelats in av PCO-kameror och bilderna som laddats från den proprietära B16 file formatera. Ger möjlighet att hämta PCO-specifik metadata även från standard TIFF files. Beror på TIFF-paketet för TwelveMonkeys ImageIO.

Installation

Projektet är byggt med Apache Maven. Maven-artefakter finns tillgängliga på Maven Central Repository. Binärfiler och källor finns också tillgängliga direkt från www.pco.de.

Projektet är byggt med Apache Maven.

Grupp-ID: de.pco

Artefakt-ID (Maven-moduler):

  • pco – Förälder pom.xml
    pco-common – Vanliga källor för pco-camera och pco-imageio
  • pco-camera – Java-gränssnitt för att styra PCO-kamerorna
  • pco-imageio – Java ImageIO-plugin för PCO-kamerorna och B16 files
  • pco-example – Example ansökan

Alla burkar är kompilerade och testade för minst Java 8. Om endast ImageIO plugin behövs, lägg till din pom.xml

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

Maven Artefakter

Grundläggande användning

pco-imageio-artefakten erbjuder en metod för att hämta BufferedImage från data som spelats in med 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 innehåller ImageIO-plugin för B16 files också. Efter att ha inkluderat pco-common-2.0.0.jar och pco-imageio-2.0.0.jar på klassvägen, standardmetoden för att ladda bild files kommer också att finnas tillgängliga för B16:

File file = new File(image.b16); 
BufferedImage image = ImageIO.read(file);
Avancerad användning

För att hämta PCO-metadata från 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);

För att hämta PCO-metadata från 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, ...

Notera: Se bruksanvisningen för detaljerad information om installation och användning.

Example

PCO-exampartefakten innehåller ett example GUI-applikation. Dess syfte är att hämta bilderna från kameran, att visa dem (inklusive extra metadata från kameran) och att spara en viss bild i B16 file. Det gör det också möjligt för användaren att ladda och visa B16 och TIFF files, redigera metadata och spara file igen. Kör exetampapplikationen (av installerad Java) med bara dubbelklicka på pco-example/pco -example-2.0.0-jar-with-dependencies.jaror från konsolen med hjälp avpco-Java-ImageIO-Software-Development-Kit-fig- (6)

Alternativt, skaffa maven pco-example artefakt genom att lägga till din pom.xmlpco-Java-ImageIO-Software-Development-Kit-fig- (7)

Applikationen beror både på PCO-kamera och pco-imageio-artefakter. Applikationens källkoder finns i paketet de.pco.example, huvudklassen är GuiExample. Sedan kan du starta exetampapplikationen från din huvudmetod genom att anropapco-Java-ImageIO-Software-Development-Kit-fig- (8)

Användarmanual
För att öppna kameraanslutningen klicka på CS-knappen (Kameraskanner). Välj antalet bilder som ska spelas in och klicka på knappen Spela in. Då kommer du att kunna växla mellan de inspelade bilderna med vänster och höger pilknappar.

På höger sida ser du en kolumn med metadata som erhållits från kameran utöver bilden. Du kan ändra metadata därefter, t.ex. lägga en kommentar i TEXT-fältet.
Spara bilden och motsvarande metadata i B16 file genom menyalternativet File→Spara. Du kan ladda B16 files och även 8-bitars och 16-bitars TIFF files av File→ Öppna. Om dessa files skapades med PCO SW, de innehåller också kamerans metadata och det aktuella exampprogrammet kommer också att visa det.

Kontaktinformation

PCO Europe
+49 9441 2005 50
info@pco.de
pco.de

PCO America
+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.

Dokument/resurser

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

Ställa en fråga

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

Ställa en fråga

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.