pco Java ImageIO Software Development Kit

Maklumat Produk
Pakej pco.java ImageIO menyediakan pembaca API Java ImageIO untuk memaparkan imej mentah yang dirakam oleh kamera PCO dan imej yang dimuatkan daripada B16 proprietari file format. Ia juga menyediakan keupayaan untuk mendapatkan semula metadata khusus PCO daripada TIFF standard files. Pakej bergantung pada pakej TIFF TwelveMonkeys ImageIO.
Umum
Pakej pco.java ImageIO menyediakan pembaca API Java ImageIO untuk memaparkan imej mentah yang dirakam oleh kamera PCO dan imej yang dimuatkan daripada B16 proprietari file format. Menyediakan keupayaan untuk mendapatkan semula metadata khusus PCO juga daripada TIFF standard files. Bergantung pada pakej TIFF TwelveMonkeys ImageIO.
Pemasangan
Projek ini dibina menggunakan Apache Maven. Artifak Maven boleh didapati di Repositori Pusat Maven. Perduaan dan sumber juga boleh didapati terus daripada www.pco.de.
Projek ini dibina menggunakan Apache Maven.
- Artifak Maven di Repositori Pusat Maven: https://repo1.maven.org/maven2/de/pco/
- Induk pom.xml: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
ID Kumpulan: de.pco
Artifact-ID (modul Maven):
- pco – Induk pom.xml
pco-common – Sumber biasa untuk pco-camera dan pco-imageio - pco-camera – Antara muka Java untuk mengawal kamera PCO
- pco-imageio – pemalam Java ImageIO untuk kamera PCO dan B16 files
- pco-example – Cthamppermohonan itu
Semua balang disusun dan diuji untuk sekurang-kurangnya Java 8. Jika hanya pemalam ImageIO diperlukan, tambahkan pada anda pom.xml

Artifak Maven
- Induk pom.xml:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - ID Kumpulan: de.pco
- Artifact-ID (modul Maven): de.pco pco-imageio 2.0.0
Penggunaan Asas
Artifak pco-imageio menawarkan kaedah untuk mendapatkan BufferedImage daripada data yang direkodkan menggunakan modul 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);
Artifak pco-imageio mengandungi pemalam ImageIO untuk B16 files juga. Selepas memasukkan pco-common-2.0.0.jar dan pco-imageio-2.0.0.jar pada classpath, kaedah standard untuk memuatkan imej files juga akan tersedia untuk B16:
File file = new File(image.b16);
BufferedImage image = ImageIO.read(file);
Penggunaan Lanjutan
Untuk mendapatkan semula metadata PCO daripada 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);
Untuk mendapatkan semula metadata PCO daripada 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: Sila rujuk manual pengguna untuk maklumat terperinci mengenai pemasangan dan penggunaan.
Example
PCO-example artifak mengandungi bekasampaplikasi GUI. Tujuannya adalah untuk mendapatkan imej daripada kamera, untuk memaparkannya (termasuk metadata tambahan daripada kamera) dan untuk menyimpan imej tertentu ke dalam B16 file. Ia juga membolehkan pengguna memuatkan dan memaparkan B16 dan TIFF files, edit metadata dan simpan file sekali lagi. Jalankan bekasampaplikasi (oleh Java yang dipasang) dengan hanya klik dua kali pada pco-example/pco -example-2.0.0-jar-with-dependencies.jaror daripada konsol menggunakan![]()
Sebagai alternatif, dapatkan maven pco-example artifak dengan menambahkan pada pom.xml anda
Aplikasi bergantung pada PCO-kamera dan pada artifak pco-imageio. Kod sumber aplikasi terdapat dalam pakej de.pco.example, kelas utama ialah GuiExample. Kemudian anda boleh mulakan bekasample aplikasi daripada kaedah utama anda dengan menelefon![]()
Manual pengguna
Untuk membuka sambungan kamera klik pada butang CS (Camera scanner). Pilih bilangan imej untuk dirakam dan klik pada butang Rakam. Kemudian anda akan dapat menukar antara imej yang dirakam dengan butang anak panah kiri dan kanan.
Di sebelah kanan anda melihat lajur dengan metadata yang diperoleh daripada kamera sebagai tambahan dengan imej. Anda boleh menukar metadata dengan sewajarnya, contohnya meletakkan ulasan dalam medan TEKS.
Simpan imej dan metadata yang sepadan ke dalam B16 file dengan pilihan menu File→Jimat. Anda boleh memuatkan B16 files dan juga TIFF 8-bit dan 16-bit files oleh File→Buka. Jika ini files telah dicipta menggunakan PCO SW, ia juga mengandungi metadata kamera dan bekas semasaampaplikasi akan memaparkannya juga.
Maklumat Hubungan
PCO Eropah
+49 9441 2005 50
info@pco.de
pco.de
PCO Amerika
+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.
Dokumen / Sumber
![]() | Kit Pembangunan Perisian Java ImageIO |
Rujukan
- Surat Ikatan - Atribusi-NoDerivatives 4.0 Antarabangsa - Creative Commonscreativecommons.org
- GitHub - haraldk/TwelveMonkeys: TwelveMonkeys ImageIO: Pemalam dan sambungan tambahan untuk ImageIO Javagithub.com
- mailto:info@pco.depco.de
- Repositori Pusat: de/pcorepo1.maven.org
- Carian Repositori Pusat Mavensearch.maven.org
- PCO | Excelitaswww.pco.de
- PCO | Excelitaswww.pco.de
- PCO | Excelitaswww.pco.de
- Manual Penggunamanual.tools

