pco Java ImageIO Software Development Kit

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.
- Artefacte Maven din depozitul central Maven: https://repo1.maven.org/maven2/de/pco/
- Părinte pom.xml: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
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

Artefacte Maven
- Părinte pom.xml:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - ID-ul grupului: de.pco
- Artifact-ID (module Maven): de.pco pco-imageio 2.0.0
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 folosind![]()
Alternativ, obțineți maven pco-example artefact prin adăugarea la pom.xml
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 apelare![]()
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
![]() | Kit de dezvoltare software Java ImageIO |
Referințe
- Act - Atribuire-FărăDerivate 4.0 Internațional - Creative Commonscreativecommons.org
- GitHub - haraldk/TwelveMonkeys: TwelveMonkeys ImageIO: pluginuri și extensii suplimentare pentru ImageIO din Javagithub.com
- mailto:info@pco.depco.de
- Depozitul central: de/pcorepo1.maven.org
- Căutare în depozitul central Mavensearch.maven.org
- PCO | Excelitaswww.pco.de
- PCO | Excelitaswww.pco.de
- PCO | Excelitaswww.pco.de
- Manual de utilizaremanual.tools

