pco Java ImageIO Software Development Kit
Impormasyon ng Produkto
Ang pco.java ImageIO package ay nagbibigay ng isang Java ImageIO API reader upang ipakita ang mga hilaw na larawang naitala ng mga PCO camera at ang mga larawang na-load mula sa proprietary B16 file pormat. Nagbibigay din ito ng kakayahang kunin ang metadata na partikular sa PCO mula sa karaniwang TIFF files. Nakadepende ang package sa TIFF package ng TwelveMonkeys ImageIO.
Heneral
Ang pco.java ImageIO package ay nagbibigay ng isang Java ImageIO API reader upang ipakita ang mga hilaw na larawang naitala ng mga PCO camera at ang mga larawang na-load mula sa proprietary B16 file pormat. Nagbibigay din ng kakayahang kunin ang metadata na partikular sa PCO mula sa karaniwang TIFF files. Depende sa TIFF package ng TwelveMonkeys ImageIO.
Pag-install
Ang proyekto ay binuo gamit ang Apache Maven. Available ang mga artifact ng Maven sa Maven Central Repository. Ang mga binary at source ay makukuha rin nang direkta mula sa www.pco.de.
Ang proyekto ay binuo gamit ang Apache Maven.
- Mga artifact ng Maven sa Maven Central Repository: https://repo1.maven.org/maven2/de/pco/
- Magulang pom.xml: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
Group-ID: de.pco
Artifact-ID (Mga module ng Maven):
- pco – Magulang pom.xml
pco-common – Mga karaniwang source para sa pco-camera at pco-imageio - pco-camera – Java interface para makontrol ang mga PCO camera
- pco-imageio – Java ImageIO plugin para sa mga PCO camera at B16 files
- pco-example – Halampang aplikasyon
Ang lahat ng mga garapon ay pinagsama-sama at sinubukan para sa hindi bababa sa Java 8. Kung kailangan lang ng ImageIO plugin, idagdag sa iyong pom.xml
Mga Artifact ng Maven
- Magulang pom.xml:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - Group-ID: de.pco
- Artifact-ID (Maven modules): de.pco pco-imageio 2.0.0
Pangunahing Paggamit
Ang pco-imageio artifact ay nag-aalok ng isang paraan upang makuha ang BufferedImage mula sa data na naitala gamit ang module ng 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);
Ang pco-imageio artifact ay naglalaman ng ImageIO plugin para sa B16 filepati na rin. Pagkatapos isama ang pco-common-2.0.0.jar at pco-imageio-2.0.0.jar sa classpath, ang karaniwang paraan ng paglo-load ng larawan files ay magagamit din para sa B16:
File file = new File(image.b16);
BufferedImage image = ImageIO.read(file);
Advanced na Paggamit
Upang makuha ang PCO metadata mula 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);
Upang kunin ang metadata ng PCO mula sa 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, ...
Tandaan: Mangyaring sumangguni sa manwal ng gumagamit para sa detalyadong impormasyon sa pag-install at paggamit.
Example
Ang PCO-exampAng artifact ay naglalaman ng example GUI application. Ang layunin nito ay kunin ang mga larawan mula sa camera, upang ipakita ang mga ito (kabilang ang karagdagang metadata mula sa camera) at upang i-save ang isang partikular na larawan sa B16 file. Nagbibigay-daan din ito sa user na i-load at ipakita ang B16 at TIFF files, i-edit ang metadata at i-save ang file muli. Patakbuhin ang exampang application (sa pamamagitan ng naka-install na Java) na may lamang double-click sa pco-example/pco -example-2.0.0-jar-with-dependencies.jaror mula sa console gamit
Bilang kahalili, kunin ang maven pco-example artifact sa pamamagitan ng pagdaragdag sa iyong pom.xml
Ang application ay depende sa PCO-camera at sa pco-imageio artifacts. Ang mga source code ng application ay nasa package de.pco.example, ang pangunahing klase ay GuiExample. Pagkatapos ay maaari mong simulan ang example application mula sa iyong pangunahing paraan sa pamamagitan ng pagtawag
User manual
Upang buksan ang koneksyon ng camera i-click ang CS (Camera scanner) na buton. Piliin ang bilang ng mga imahe na ire-record at i-click ang Record button. Pagkatapos ay magagawa mong lumipat sa pagitan ng mga naitala na larawan sa pamamagitan ng kaliwa at kanang mga arrow na pindutan.
Sa kanang bahagi ay makikita mo ang isang column na may metadata na nakuha mula sa camera bilang karagdagan sa larawan. Maaari mong baguhin ang metadata nang naaayon, hal. maglagay ng komentaryo sa field ng TEXT.
I-save ang larawan at ang kaukulang metadata sa B16 file sa pamamagitan ng opsyon sa menu File→ I-save. Maaari mong i-load ang B16 files at gayundin ang 8-bit at 16-bit na TIFF files sa pamamagitan ng File→Buksan. Kung ang mga ito files ay nilikha gamit ang PCO SW, naglalaman din sila ng metadata ng camera at ang kasalukuyang datingampipapakita din ito ng application.
Impormasyon sa Pakikipag-ugnayan
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 Asia
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com
PCO china
+86 512 67634643
info@pco.cn
pco.cn.
Mga Dokumento / Mga Mapagkukunan
![]() |
pco Java ImageIO Software Development Kit [pdf] User Manual Java ImageIO Software Development Kit, ImageIO Software Development Kit, Software Development Kit, Development Kit, Kit |