pco Java ImageIO Software Development Kit
Zambiri Zamalonda
Phukusi la pco.java ImageIO limapereka wowerenga Java ImageIO API kuti awonetse zithunzi zosaphika zojambulidwa ndi makamera a PCO ndi zithunzi zokwezedwa kuchokera kwa eni ake a B16. file mtundu. Imaperekanso mwayi wopeza metadata yeniyeni ya PCO kuchokera ku TIFF yokhazikika files. Phukusili limatengera phukusi la TIFF la TwelveMonkeys ImageIO.
General
Phukusi la pco.java ImageIO limapereka wowerenga wa Java ImageIO API kuti awonetse zithunzi zojambulidwa ndi makamera a PCO ndi zithunzi zomwe zidakwezedwa kuchokera kwa eni ake a B16. file mtundu. Amapereka mwayi wopezanso metadata yeniyeni ya PCO kuchokera ku TIFF yokhazikika files. Zimatengera phukusi la TIFF la TwelveMonkeys ImageIO.
Kuyika
Ntchitoyi imamangidwa pogwiritsa ntchito Apache Maven. Zopangidwa ndi Maven zimapezeka pa Maven Central Repository. Binary ndi magwero amapezekanso mwachindunji kuchokera www.pco.de.
Ntchitoyi imamangidwa pogwiritsa ntchito Apache Maven.
- Zojambula za Maven pa Maven Central Repository: https://repo1.maven.org/maven2/de/pco/
- Kholo pom.xml: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
Gulu-ID: de.pco
Artifact-ID (ma module a Maven):
- pco - Kholo pom.xml
pco-wamba - Magwero wamba a pco-kamera ndi pco-imageio - pco-kamera - mawonekedwe a Java kuti aziwongolera makamera a PCO
- pco-imageio - pulogalamu yowonjezera ya Java ImageIO ya makamera a PCO ndi B16 files
- pco-example - Eksampndi application
Mitsuko yonse imapangidwa ndikuyesedwa kwa Java 8. Ngati pulogalamu yowonjezera ya ImageIO ndiyofunikira, onjezani pom.xml
Maven Artifacts
- Kholo pom.xml:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - Gulu-ID: de.pco
- Artifact-ID (Maven modules): de.pco pco-imageio 2.0.0
Kugwiritsa Ntchito Kwambiri
Chojambula cha pco-imageio chimapereka njira yopezera BufferedImage kuchokera ku data yojambulidwa pogwiritsa ntchito gawo la kamera ya pco:
ImageData imageData = ... // see pco-camera manual
RawImageReader reader = new RawImageReader();
RawImageInputStream riis = new RawImageInputStream(imageData);
reader.setInput(riis);
BufferedImage image = reader.read(0);
Chojambula cha pco-imageio chili ndi pulogalamu yowonjezera ya ImageIO ya B16 files komanso. Pambuyo pophatikiza pco-common-2.0.0.jar ndi pco-imageio-2.0.0.jar panjira yakalasi, njira yokhazikika yotsitsa chithunzi files ipezekanso ku B16:
File file = new File(image.b16);
BufferedImage image = ImageIO.read(file);
Kugwiritsa Ntchito Mwaukadaulo
Kuti mutenge metadata ya PCO kuchokera ku 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);
Kuti mutenge metadata ya PCO kuchokera ku 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, ...
Zindikirani: Chonde onani buku la ogwiritsa ntchito kuti mumve zambiri za kukhazikitsa ndi kugwiritsa ntchito.
Example
PCO-example artifact ili ndi example GUI ntchito. Cholinga chake ndikutenga zithunzi kuchokera ku kamera, kuziwonetsa (kuphatikiza metadata yowonjezera kuchokera ku kamera) ndikusunga chithunzi china mu B16. file. Imathandizanso wogwiritsa ntchito kutsitsa ndikuwonetsa B16 ndi TIFF files, sinthani metadata ndikusunga fayilo ya file kachiwiri. Thamangani example application (yoyika Java) ndikungodinanso kawiri pco-example/pco -example-2.0.0-jar-with-dependencies.jaror kuchokera ku console pogwiritsa ntchito
Kapenanso, pezani maven pco-example artifact powonjezera pom.xml yanu
Kugwiritsa ntchito kumadalira pa PCO-kamera komanso pco-imageio artifacts. Makhodi oyambira kugwiritsa ntchito ali mu phukusi la de.pco.example, kalasi yayikulu ndi GuiExample. Ndiye mukhoza kuyamba example kugwiritsa ntchito njira yanu yayikulu poyimba
Buku la ogwiritsa ntchito
Kuti mutsegule kulumikizana ndi kamera dinani batani la CS (Camera scanner). Sankhani chiwerengero cha zithunzi kuti zilembedwe ndi kumadula Record batani. Kenako mudzatha kusintha pakati pa zithunzi zojambulidwa ndi mabatani akumanzere ndi kumanja.
Kudzanja lamanja mukuwona ndime yokhala ndi metadata yopezedwa kuchokera ku kamera kuphatikiza ndi chithunzi. Mutha kusintha metadata molingana, mwachitsanzo, ikani ndemanga mu gawo la TEXT.
Sungani chithunzicho ndi metadata yofananira mu B16 file mwa kusankha menyu File→ Sungani. Mutha kutsitsa B16 files komanso 8-bit ndi 16-bit TIFF files ndi File→ Tsegulani. Ngati izi files adapangidwa pogwiritsa ntchito PCO SW, alinso ndi metadata ya kamera ndi zakale zaposachedwaample application iwonetsanso.
Zambiri zamalumikizidwe
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.
Zolemba / Zothandizira
![]() |
pco Java ImageIO Software Development Kit [pdf] Buku Logwiritsa Ntchito Java ImageIO Software Development Kit, ImageIO Software Development Kit, Software Development Kit, Development Kit, Kit |