pco Java ImageIO Kit ta' Żvilupp tas-Software

Informazzjoni dwar il-Prodott
Il-pakkett pco.java ImageIO jipprovdi qarrej Java ImageIO API biex juri l-immaġini mhux ipproċessati rreġistrati minn kameras PCO u l-immaġini mgħobbija mill-B16 proprjetarju. file format. Tipprovdi wkoll il-ħila li tirkupra metadejta speċifika għall-PCO minn TIFF standard files. Il-pakkett jiddependi fuq il-pakkett TIFF ta 'TwelveMonkeys ImageIO.
Ġenerali
Il-pakkett pco.java ImageIO jipprovdi qarrej Java ImageIO API biex juri l-immaġini mhux ipproċessati rreġistrati minn kameras PCO u l-immaġini mgħobbija mill-B16 proprjetarju. file format. Jipprovdi l-abbiltà li tiġi rkuprata metadejta speċifika għall-PCO wkoll mit-TIFF standard files. Jiddependi fuq il-pakkett TIFF ta 'TwelveMonkeys ImageIO.
Installazzjoni
Il-proġett huwa mibni bl-użu ta 'Apache Maven. L-artifacts ta' Maven huma disponibbli fuq ir-Repożitorju Ċentrali ta' Maven. Binaries u sorsi huma wkoll disponibbli direttament minn www.pco.de.
Il-proġett huwa mibni bl-użu ta 'Apache Maven.
- Artifatti Maven fuq ir-Repożitorju Ċentrali Maven: https://repo1.maven.org/maven2/de/pco/
- Pom.xml ġenitur: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
ID-Grupp: de.pco
Artifact-ID (moduli Maven):
- pco – Ġenitur pom.xml
pco-common – Sorsi komuni għal pco-camera u pco-imageio - pco-camera – Interface Java biex tikkontrolla l-kameras PCO
- pco-imageio – plugin Java ImageIO għall-kameras PCO u B16 files
- pco-example – Eżample applikazzjoni
Il-vażetti kollha huma kkompilati u ttestjati għal mill-inqas Java 8. Jekk il-plugin ImageIO biss huwa meħtieġ, żid ma tiegħek pom.xml

Artifacts Maven
- Pom.xml ġenitur:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - ID-Grupp: de.pco
- Artifact-ID (moduli Maven): de.pco pco-imageio 2.0.0
Użu Bażiku
L-artifact pco-imageio joffri metodu biex tikseb il-BufferedImage mid-dejta rreġistrata bl-użu tal-modulu 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);
L-artifact pco-imageio fih il-plugin ImageIO għal B16 files ukoll. Wara li tinkludi pco-common-2.0.0.jar u pco-imageio-2.0.0.jar fuq il-classpath, il-metodu standard tat-tagħbija tal-immaġni files se jkunu disponibbli wkoll għal B16:
File file = new File(image.b16);
BufferedImage image = ImageIO.read(file);
Użu Avvanzat
Biex tkun irkuprata l-metadata tal-PCO mill-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);
Biex tkun irkuprata l-metadata tal-PCO mit-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: Jekk jogħġbok irreferi għall-manwal tal-utent għal informazzjoni dettaljata dwar l-installazzjoni u l-użu.
Example
Il-PCO-example artifact fih example applikazzjoni GUI. L-iskop tiegħu huwa li tikseb l-immaġini mill-kamera, li turihom (inkluża l-metadata addizzjonali mill-kamera) u li tissejvja immaġni partikolari f'B16 file. Jippermetti wkoll lill-utent biex jgħabbi u juri B16 u TIFF files, editja l-metadata u ssalva l- file mill-ġdid. Mexxi l-example applikazzjoni (mill-Java installat) bis-sempliċi double-click fuq pco-example/pco -example-2.0.0-jar-with-dependencies.jaror mill-console bl-użu![]()
Alternattivament, ikseb il-maven pco-example artifact billi żżid mal-pom.xml tiegħek
L-applikazzjoni tiddependi kemm fuq PCO-kamera kif ukoll fuq artifacts pco-imageio. Kodiċi tas-sors tal-applikazzjoni huma fil-pakkett de.pco.example, il-klassi prinċipali hija GuiExample. Imbagħad tista 'tibda l-example applikazzjoni mill-metodu prinċipali tiegħek billi ċċempel![]()
Manwal għall-utent
Biex tiftaħ il-konnessjoni tal-kamera ikklikkja fuq il-buttuna CS (Kamera scanner). Agħżel in-numru ta 'immaġini li għandhom jiġu rreġistrati u kklikkja fuq il-buttuna Rekord. Imbagħad int tkun tista 'taqleb bejn l-immaġini rreġistrati mill-buttuni tal-vleġġa tax-xellug u tal-lemin.
Fuq in-naħa tal-lemin tara kolonna bil-metadata miksuba mill-kamera flimkien mal-immaġni. Tista' tibdel il-metadata kif xieraq, eż. poġġi kummentarju fil-qasam TEST.
Issejvja l-immaġni u l-metadejta korrispondenti f'B16 file mill-għażla tal-menu File→Issejvja. Tista 'tagħbija B16 files u wkoll it-TIFF 8-bit u 16-bit fileI minn File→ Miftuħ. Jekk dawn files ġew maħluqa bl-użu PCO SW, fihom ukoll il-metadata tal-kamera u l-ex kurrentiampl-applikazzjoni se juriha wkoll.
Informazzjoni ta' Kuntatt
PCO Ewropa
+49 9441 2005 50
info@pco.de
pco.de
PCO Amerika
+1 866 678 4566
info@pco-tech.com
pco-tech.com
PCO Asja
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com
PCO kina
+86 512 67634643
info@pco.cn
pco.cn.
Dokumenti / Riżorsi
![]() | Kit ta' Żvilupp tas-Softwer Java ImageIO |
Referenzi
- Att - Attribuzzjoni-NoDerivatives 4.0 Internazzjonali - Creative Commonscreativecommons.org
- GitHub - haraldk/TwelveMonkeys: TwelveMonkeys ImageIO: Plug-ins u estensjonijiet addizzjonali għal ImageIO ta' Javagithub.com
- mailto:info@pco.depco.de
- Repożitorju Ċentrali: de/pcorepo1.maven.org
- Tiftix tar-Repożitorju Ċentrali ta' Mavensearch.maven.org
- PCO | Excelitaswww.pco.de
- PCO | Excelitaswww.pco.de
- PCO | Excelitaswww.pco.de
- Manwal għall-Utentmanual.tools

