pco-logo

pco Komplet za razvoj programske opreme Java ImageIO

Komplet za razvoj programske opreme ImageIO

Informacije o izdelku

Paket pco.java ImageIO ponuja bralnik Java ImageIO API za prikaz neobdelanih slik, posnetih s kamerami PCO, in slik, naloženih iz lastniškega B16 file format. Zagotavlja tudi možnost pridobivanja metapodatkov, specifičnih za PCO, iz standardnega TIFF files. Paket je odvisen od paketa TIFF programa TwelveMonkeys ImageIO.

Splošno

Paket pco.java ImageIO ponuja bralnik Java ImageIO API za prikaz neobdelanih slik, posnetih s kamerami PCO, in slik, naloženih iz lastniškega B16 file format. Zagotavlja možnost pridobivanja metapodatkov, specifičnih za PCO, tudi iz standardnega TIFF files. Odvisno od paketa TIFF programa TwelveMonkeys ImageIO.

Namestitev

Projekt je zgrajen z uporabo Apache Maven. Artefakti Maven so na voljo v osrednjem skladišču Maven. Binarne datoteke in izvori so na voljo tudi neposredno iz www.pco.de.

Projekt je zgrajen z uporabo Apache Maven.

ID skupine: de.pco

Artefact-ID (moduli Maven):

  • pco – Nadrejeni pom.xml
    pco-common – skupni viri za pco-camera in pco-imageio
  • pco-camera – Java vmesnik za nadzor PCO kamer
  • pco-imageio – vtičnik Java ImageIO za kamere PCO in B16 files
  • pco-example – nprample aplikacija

Vsi jarji so prevedeni in preizkušeni za vsaj Javo 8. Če je potreben samo vtičnik ImageIO, ga dodajte svojemu pom.xml

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

Artefakti Maven

Osnovna uporaba

Artefakt pco-imageio ponuja metodo za pridobivanje BufferedImage iz podatkov, posnetih z modulom 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 vsebuje vtičnik ImageIO za B16 filetudi s. Po vključitvi pco-common-2.0.0.jar in pco-imageio-2.0.0.jar v razredno pot, standardni način nalaganja slike files bo na voljo tudi za B16:

File file = new File(image.b16); 
BufferedImage image = ImageIO.read(file);
Napredna uporaba

Za pridobitev metapodatkov PCO iz 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 pridobitev metapodatkov PCO iz datoteke 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, ...

Opomba: Prosimo, glejte uporabniški priročnik za podrobne informacije o namestitvi in ​​uporabi.

Example

PCO-exampartefakt vsebuje eksample GUI aplikacija. Njegov namen je pridobiti slike iz kamere, jih prikazati (vključno z dodatnimi metapodatki iz kamere) in shraniti določeno sliko v B16 file. Uporabniku omogoča tudi nalaganje in prikaz B16 in TIFF files, uredite metapodatke in shranite file znova. Zaženi bivšegaample aplikacijo (z nameščeno Javo) s preprostim dvojnim klikom na pco-example/pco -example-2.0.0-jar-with-dependencies.jaror iz konzole z uporabopco-Java-ImageIO-Software-Development-Kit-fig- (6)

Druga možnost je, da dobite maven pco-example artefakt tako, da dodate v svoj pom.xmlpco-Java-ImageIO-Software-Development-Kit-fig- (7)

Aplikacija je odvisna tako od PCO-kamere kot od artefaktov pco-imageio. Izvorne kode aplikacije so v paketu de.pco.example, glavni razred je GuiExample. Potem lahko začnete example aplikacijo iz vaše glavne metode s klicempco-Java-ImageIO-Software-Development-Kit-fig- (8)

Uporabniški priročnik
Če želite odpreti povezavo kamere, kliknite gumb CS (Camera scanner). Izberite število slik, ki jih želite posneti, in kliknite gumb Snemaj. Nato boste lahko preklapljali med posnetimi slikami s smernima gumboma levo in desno.

Na desni strani vidite stolpec z metapodatki, pridobljenimi iz kamere poleg slike. Metapodatke lahko ustrezno spremenite, npr. dodate komentar v polje BESEDILO.
Shranite sliko in ustrezne metapodatke v B16 file z možnostjo menija File→Shrani. Lahko naložite B16 files ter tudi 8-bitni in 16-bitni TIFF files File→ Odpri. Če te fileso bili ustvarjeni s programsko opremo PCO, vsebujejo tudi metapodatke o kameri in trenutni example aplikacija ga bo tudi prikazala.

Kontaktni podatki

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

PCO Amerika
+1 866 678 4566
info@pco-tech.com
pco-tech.com

PCO Azija
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com

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

Dokumenti / Viri

pco Komplet za razvoj programske opreme Java ImageIO [pdfUporabniški priročnik
Komplet za razvoj programske opreme Java ImageIO, komplet za razvoj programske opreme ImageIO, komplet za razvoj programske opreme, razvojni komplet, komplet

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *