Manual de utilizare pentru kit de dezvoltare software pco Java ImageIO

pco-logo

pco Java ImageIO Software Development Kit

Kit de dezvoltare software ImageIO

Informații despre produs

Pachetul pco.java ImageIO oferă un cititor Java ImageIO API pentru a afișa imaginile brute înregistrate de camerele PCO și imaginile încărcate de la B16 proprietar. file format. De asemenea, oferă posibilitatea de a prelua metadate specifice PCO din TIFF standard files. Pachetul depinde de pachetul TIFF al TwelveMonkeys ImageIO.

General

Pachetul pco.java ImageIO oferă un cititor Java ImageIO API pentru a afișa imaginile brute înregistrate de camerele PCO și imaginile încărcate de la B16 proprietar. file format. Oferă posibilitatea de a prelua metadate specifice PCO și din TIFF standard files. Depinde de pachetul TIFF al TwelveMonkeys ImageIO.

Instalare

Proiectul este construit folosind Apache Maven. Artefactele Maven sunt disponibile în Maven Central Repository. Binarele și sursele sunt, de asemenea, disponibile direct de la www.pco.de.

Proiectul este construit folosind Apache Maven.

ID-ul grupului: de.pco

Artifact-ID (module Maven):

  • pco – Parent pom.xml
    pco-common – Surse comune pentru pco-camera și pco-imageio
  • pco-camera – interfață Java pentru a controla camerele PCO
  • pco-imageio – plugin Java ImageIO pentru camerele PCO și B16 files
  • pco-example – Example aplicație

Toate borcanele sunt compilate și testate pentru cel puțin Java 8. Dacă este necesar doar pluginul ImageIO, adăugați la dvs pom.xml

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

Artefacte Maven

Utilizare de bază

Artefactul pco-imageio oferă o metodă de a obține BufferedImage din datele înregistrate folosind modulul 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);

Artefactul pco-imageio conține pluginul ImageIO pentru B16 files de asemenea. După ce a inclus pco-common-2.0.0.jar și pco-imageio-2.0.0.jar pe classpath, metoda standard de încărcare a imaginii fileVor fi disponibile și pentru B16:

File file = new File(image.b16); 
BufferedImage image = ImageIO.read(file);
Utilizare avansată

Pentru a prelua metadatele PCO din 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);

Pentru a prelua metadatele PCO din 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, ...

Nota: Vă rugăm să consultați manualul de utilizare pentru informații detaliate despre instalare și utilizare.

Example

PCO-example artefactul conține un exampaplicația GUI. Scopul său este de a obține imaginile de la cameră, de a le afișa (inclusiv metadatele suplimentare de la cameră) și de a salva o anumită imagine în B16 file. De asemenea, permite utilizatorului să încarce și să afișeze B16 și TIFF files, editați metadatele și salvați file din nou. Rulați exampaplicația le (prin Java instalat) cu un simplu dublu clic pe pco-example/pco -example-2.0.0-jar-with-dependencies.jaror din consola folosindpco-Java-ImageIO-Software-Development-Kit-fig- (6)

Alternativ, obțineți maven pco-example artefact prin adăugarea la pom.xmlpco-Java-ImageIO-Software-Development-Kit-fig- (7)

Aplicația depinde atât de camera PCO, cât și de artefactele pco-imageio. Codurile sursă ale aplicației sunt în pachetul de.pco.example, clasa principală este GuiExample. Apoi poți începe exampaplicația din metoda principală prin apelarepco-Java-ImageIO-Software-Development-Kit-fig- (8)

Manual de utilizare
Pentru a deschide conexiunea camerei, faceți clic pe butonul CS (Camera scanner). Selectați numărul de imagini care trebuie înregistrate și faceți clic pe butonul Înregistrare. Apoi veți putea comuta între imaginile înregistrate cu ajutorul butoanelor săgeată stânga și dreapta.

În partea dreaptă vezi o coloană cu metadatele obținute de la cameră în plus cu imaginea. Puteți modifica metadatele în consecință, de exemplu, puneți un comentariu în câmpul TEXT.
Salvați imaginea și metadatele corespunzătoare în B16 file prin opțiunea de meniu File→ Salvați. Puteți încărca B16 files și, de asemenea, TIFF pe 8 și 16 biți files prin File→ Deschide. Dacă acestea fileau fost create folosind PCO SW, ele conțin și metadatele camerei și exampaplicația o va afișa și.

Informații de contact

PCO Europa
+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 China
+86 512 67634643
info@pco.cn
pco.cn.

Documente/Resurse

PDF thumbnailKit de dezvoltare software Java ImageIO
User Manual · Java ImageIO Software Development Kit, ImageIO Software Development Kit, Software Development Kit, Development Kit, Kit

Pune o întrebare

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

Pune o întrebare

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