pco-logo

pco Java ImageIO Software Development Kit

ImageIO Software Development Kit

Cov ntaub ntawv khoom

Lub pco.java ImageIO pob muab Java ImageIO API nyeem ntawv los tso saib cov duab nyoos kaw los ntawm PCO koob yees duab thiab cov duab thauj khoom los ntawm tus tswv B16 file hom ntawv. Nws kuj tseem muab lub peev xwm los muab cov ntaub ntawv tshwj xeeb PCO los ntawm tus qauv TIFF files. Cov pob nyob ntawm TIFF pob ntawm TwelveMonkeys ImageIO.

General

Lub pco.java ImageIO pob muab Java ImageIO API nyeem ntawv los tso saib cov duab nyoos kaw los ntawm PCO koob yees duab thiab cov duab thauj khoom los ntawm tus tswv B16 file hom ntawv. Muab lub peev xwm los muab PCO-cov metadata tshwj xeeb los ntawm tus qauv TIFF files. Nyob ntawm TIFF pob ntawm TwelveMonkeys ImageIO.

Kev teeb tsa

Qhov project yog tsim los ntawm Apache Maven. Maven artifacts muaj nyob rau ntawm Maven Central Repository. Binaries thiab cov peev txheej kuj muaj ncaj qha los ntawm www.pco.de.

Qhov project yog tsim los ntawm Apache Maven.

Group-ID: de.pco

Artifact-ID (Maven modules):

  • pco – Parent pom.xml
    pco-common - Cov peev txheej ntau rau pco-lub koob yees duab thiab pco-imageio
  • pco-lub koob yees duab - Java interface los tswj PCO koob yees duab
  • pco-imageio - Java ImageIO plugin rau PCO koob yees duab thiab B16 files
  • pco example – Exampua application

Tag nrho cov hub raug muab tso ua ke thiab sim tsawg kawg yog Java 8. Yog tias tsuas yog ImageIO plugin tsim nyog, ntxiv rau koj. pom xml

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

Maven Artifacts

Kev siv yooj yim

Pco-imageio artifact muaj ib txoj hauv kev kom tau txais BufferedImage los ntawm cov ntaub ntawv sau tseg siv pco-lub koob yees duab module:

ImageData imageData = ... // see pco-camera manual 
RawImageReader reader = new RawImageReader(); 
RawImageInputStream riis = new RawImageInputStream(imageData); 
reader.setInput(riis); 
BufferedImage image = reader.read(0);

Lub pco-imageio artifact muaj cov ImageIO plugin rau B16 files zoo. Tom qab suav nrog pco-common-2.0.0.jar thiab pco-imageio-2.0.0.jar ntawm classpath, tus txheej txheem ntawm kev thauj khoom duab files tseem yuav muaj rau B16:

File file = new File(image.b16); 
BufferedImage image = ImageIO.read(file);
Kev siv Advanced

Txhawm rau khaws PCO metadata los ntawm 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);

Txhawm rau khaws PCO metadata los ntawm 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, ...

Nco tseg: Thov xa mus rau tus neeg siv phau ntawv qhia kom ntxaws txog kev teeb tsa thiab kev siv.

Example

PCO-example artifact muaj ib tug example GUI application. Nws lub hom phiaj yog kom tau txais cov duab los ntawm lub koob yees duab, tso saib lawv (nrog rau cov metadata ntxiv los ntawm lub koob yees duab) thiab txuag ib qho duab rau hauv B16. file. Nws kuj ua rau tus neeg siv thauj khoom thiab tso saib B16 thiab TIFF files, kho cov metadata thiab txuag cov file dua. Khiav example daim ntawv thov (los ntawm nruab Java) nrog rau ob-nias ntawm pco-example/pco -example-2.0.0-jar-with-dependencies.jaror los ntawm lub console sivpco-Java-ImageIO-Software-Development-Kit-fig- (6)

Xwb, tau cov maven pco-example artifact los ntawm kev ntxiv rau koj pom.xmlpco-Java-ImageIO-Software-Development-Kit-fig- (7)

Daim ntawv thov nyob ntawm ob qho tib si ntawm PCO-lub koob yees duab thiab ntawm pco-imageio artifacts. Cov lej ntawm daim ntawv thov yog nyob rau hauv pob de.pco.example, chav kawm tseem ceeb yog GuiExample. Tom qab ntawd koj tuaj yeem pib tus example daim ntawv thov los ntawm koj txoj kev tseem ceeb los ntawm kev hupco-Java-ImageIO-Software-Development-Kit-fig- (8)

Cov neeg siv phau ntawv
Txhawm rau qhib lub koob yees duab kev twb kev txuas nyem rau ntawm CS (Camera scanner) khawm. Xaiv tus naj npawb ntawm cov duab yuav tsum tau kaw thiab nyem rau ntawm Cov Ntaub Ntawv khawm. Tom qab ntawd koj yuav muaj peev xwm hloov ntawm cov duab kaw los ntawm sab laug thiab sab xis khawm.

Nyob rau sab xis koj pom ib kem nrog cov metadata tau los ntawm lub koob yees duab ntxiv nrog rau cov duab. Koj tuaj yeem hloov cov metadata raws li, piv txwv li muab cov lus tawm tswv yim hauv TEXT teb.
Txuag cov duab thiab cov metadata sib raug rau hauv B16 file los ntawm kev xaiv zaub mov File→ Txuag. Koj tuaj yeem thauj khoom B16 files thiab tseem 8-ntsis thiab 16-ntsis TIFF files by File→ Qhib. Yog cov no files tau tsim siv PCO SW, lawv kuj muaj lub koob yees duab metadata thiab cov ex tam sim noample daim ntawv thov yuav tso saib nws thiab.

Cov ntaub ntawv tiv tauj

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

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

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

PCO China
+86 512 67634643
info@pco.cn ib
pco.cn ib.

Cov ntaub ntawv / Cov ntaub ntawv

pco Java ImageIO Software Development Kit [ua pdf] Tus neeg siv phau ntawv
Java ImageIO Software Development Kit, ImageIO Software Development Kit, Software Development Kit, Development Kit, Kit

Cov ntaub ntawv

Cia ib saib

Koj email chaw nyob yuav tsis raug luam tawm. Cov teb uas yuav tsum tau muaj yog cim *