pco Java ImageIO Software Development Kit User Manual

pco-logo

pco Java ImageIO Software Development Kit

ImageIO Software Development Kit

Informacije o proizvodu

Paket pco.java ImageIO pruža Java ImageIO API čitač za prikaz neobrađenih slika snimljenih PCO kamerama i slika učitanih sa vlasničkog B16 file formatu. Također pruža mogućnost preuzimanja metapodataka specifičnih za PCO iz standardnog TIFF-a files. Paket ovisi o TIFF paketu TwelveMonkeys ImageIO.

Generale

Paket pco.java ImageIO pruža Java ImageIO API čitač za prikaz neobrađenih slika snimljenih PCO kamerama i slika učitanih sa vlasničkog B16 file formatu. Pruža mogućnost preuzimanja metapodataka specifičnih za PCO također iz standardnog TIFF-a files. Zavisi od TIFF paketa TwelveMonkeys ImageIO.

Instalacija

Projekat je izgrađen pomoću Apache Mavena. Maven artefakti dostupni su u Maven Central Repository. Binarne datoteke i izvori su također dostupni direktno iz www.pco.de.

Projekat je izgrađen pomoću Apache Mavena.

ID grupe: de.pco

Artifact-ID (Maven moduli):

  • pco – Roditelj pom.xml
    pco-common – Zajednički izvori za pco-camera i pco-imageio
  • pco-camera – Java interfejs za kontrolu PCO kamera
  • pco-imageio – Java ImageIO dodatak za PCO kamere i B16 files
  • pco-example – prample application

Svi jar-ovi su kompajlirani i testirani za najmanje Java 8. Ako je neophodan samo dodatak ImageIO, dodajte u svoj pom.xml

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

Maven Artefacts

Osnovna upotreba

Artefakt pco-imageio nudi metodu za dobivanje BufferedImage iz podataka snimljenih pomoću modula 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 sadrži dodatak ImageIO za B16 files takođe. Nakon uključivanja pco-common-2.0.0.jar i pco-imageio-2.0.0.jar na stazu klase, standardna metoda učitavanja slike files će biti dostupan i za B16:

File file = new File(image.b16); 
BufferedImage image = ImageIO.read(file);
Napredno korištenje

Za preuzimanje PCO metapodataka sa 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);

Za preuzimanje PCO metapodataka iz TIFF-a 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, ...

Napomena: Molimo pogledajte korisnički priručnik za detaljne informacije o instalaciji i korištenju.

Example

PCO-example artefakt sadrži example GUI aplikacija. Njegova svrha je da dobije slike iz kamere, da ih prikaže (uključujući dodatne metapodatke iz kamere) i da sačuva određenu sliku u B16 file. Takođe omogućava korisniku da učita i prikaže B16 i TIFF files, uredite metapodatke i sačuvajte file opet. Pokreni example aplikacija (preko instalirane Jave) samo dvostrukim klikom na pco-example/pco -example-2.0.0-jar-with-dependencies.jaror sa konzole koristećipco-Java-ImageIO-Software-Development-Kit-fig- (6)

Alternativno, nabavite maven pco-example artefakt dodavanjem u svoj pom.xmlpco-Java-ImageIO-Software-Development-Kit-fig- (7)

Aplikacija zavisi i od PCO-kamere i od pco-imageio artefakata. Izvorni kodovi aplikacije nalaze se u paketu de.pco.example, glavna klasa je GuiExample. Onda možete pokrenuti bivšuample aplikacija iz vašeg glavnog metoda pozivanjempco-Java-ImageIO-Software-Development-Kit-fig- (8)

Uputstvo za upotrebu
Za otvaranje veze kamere kliknite na dugme CS (Skener kamere). Odaberite broj slika koje želite snimiti i kliknite na dugme Snimi. Tada ćete moći da prelazite između snimljenih slika pomoću tastera sa strelicom levo i desno.

Na desnoj strani pored slike vidite kolonu sa metapodacima dobijenim od kamere. U skladu s tim možete promijeniti metapodatke, npr. staviti komentar u polje TEKST.
Sačuvajte sliku i odgovarajuće metapodatke u B16 file opcijom menija File→Sačuvaj. Možete učitati B16 files kao i 8-bitni i 16-bitni TIFF files by File→Otvori. Ako ovi filesu kreirani pomoću PCO SW-a, oni također sadrže metapodatke kamere i trenutni example aplikacija će ga takođe prikazati.

Kontakt informacije

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 Azija
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com

PCO china
+86 512 67634643
info@pco.cn
pco.cn.

Dokumenti / Resursi

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

Postavite pitanje

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

Postavite pitanje

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