pco Java ImageIO Ikhithi yoPhuhliso lweSofthiwe

Ulwazi lweMveliso
Iphakheji ye-pco.java ImageIO ibonelela ngomfundi weJava ImageIO API ukubonisa imifanekiso eluhlaza erekhodishwe ziikhamera zePCO kunye nemifanekiso elayishwe kwi-B16 yobunikazi. file ifomathi. Ikwabonelela ngesakhono sokufumana kwakhona imetadata ethile ye-PCO kwi-TIFF eqhelekileyo files. Iphakheji ixhomekeke kwiphakheji ye-TIFF ye-TwelveMonkeys ImageIO.
Ngokubanzi
Iphakheji ye-pco.java ImageIO ibonelela ngomfundi weJava ImageIO API ukubonisa imifanekiso eluhlaza erekhodishwe ziikhamera zePCO kunye nemifanekiso elayishwe kwi-B16 yobunikazi. file ifomathi. Ibonelela ngesakhono sokufumana kwakhona imetadata ethile ye-PCO nakwi-TIFF eqhelekileyo files. Kuxhomekeke kwiphakheji ye-TIFF ye-TwelveMonkeys ImageIO.
Ukuhlohla
Iprojekthi yakhiwe kusetyenziswa iApache Maven. Izinto ezenziwe ngeMaven ziyafumaneka kwiMaven Central Repository. Iibhinari kunye nemithombo nazo ziyafumaneka ngokuthe ngqo ukusuka www.pco.de.
Iprojekthi yakhiwe kusetyenziswa iApache Maven.
- Izinto zakudala zeMaven kwindawo yokugcina iMaven Central Repository: https://repo1.maven.org/maven2/de/pco/
- Pom.xml yomzali: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
Iqela-ID: de.pco
I-Artifact-ID (iimodyuli zeMaven):
- pco – Umzali pom.xml
pco-eqhelekileyo - Imithombo eqhelekileyo ye-pco-camera kunye ne-pco-imageio - pco-camera – Java interface ukulawula iikhamera PCO
- pco-imageio – Java ImageIO plugin yeekhamera zePCO kunye neB16 files
- pco-example – Eksample isicelo
Zonke iingqayi ziqokelelwe kwaye zivavanyelwa ubuncinci iJava 8. Ukuba iplagin ye-ImageIO kuphela iyimfuneko, yongeza kweyakho ipom.xml

Maven Artifacts
- Pom.xml yomzali:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - Iqela-ID: de.pco
- I-Artifact-ID (iimodyuli zeMaven): de.pco pco-imageio 2.0.0
Usetyenziso olusisiseko
I-artifact ye-pco-imageio inika indlela yokufumana i-BufferedImage kwidatha erekhodiweyo usebenzisa imodyuli yekhamera ye-pco:
ImageData imageData = ... // see pco-camera manual
RawImageReader reader = new RawImageReader();
RawImageInputStream riis = new RawImageInputStream(imageData);
reader.setInput(riis);
BufferedImage image = reader.read(0);
I-artifact ye-pco-imageio iqulethe iplagi ye-ImageIO ye-B16 files ngokunjalo. Emva kokubandakanya i-pco-common-2.0.0.jar kunye ne-pco-imageio-2.0.0.jar kwindlela yeklasi, indlela eqhelekileyo yokulayisha umfanekiso files iya kufumaneka kwi-B16:
File file = new File(image.b16);
BufferedImage image = ImageIO.read(file);
Usetyenziso olukwinqanaba eliphezulu
Ukufumana kwakhona imethadatha ye-PCO kwi-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);
Ukufumana kwakhona i-PCO metadata kwi-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, ...
Phawula: Nceda ujonge kwincwadana yomsebenzisi ngolwazi oluthe vetshe ngokufakela nokusetyenziswa.
Example
I-PCO-exampI-artifact iqulethe i-example GUI isicelo. Injongo yalo kukufumana imifanekiso kwikhamera, ukuyibonisa (kubandakanywa imethadatha eyongezelelweyo kwikhamera) kunye nokugcina umfanekiso othile kwi-B16. file. Ikwavumela umsebenzisi ukuba alayishe kwaye abonise i-B16 kunye ne-TIFF files, hlela imetadata kwaye ugcine i file kwakhona. Qhuba i example isicelo (ngeJava efakiweyo) ngokucofa nje kabini kwi pco-example/pco -example-2.0.0-jar-with-dependencies.jaror ukusuka kwiconsole usebenzisa![]()
Kungenjalo, fumana maven pco-example artifact ngokongeza kwipom.xml yakho
Usetyenziso luxhomekeke kwikhamera ye-PCO nakwi-pco-imageio artifacts. Iikhowudi zomthombo wesicelo zikwiphakheji de.pco.example, iklasi engundoqo GuiExample. Emva koko ungaqala i-example isicelo kwindlela yakho ephambili ngokufowuna![]()
Incwadi yokusebenzisa
Ukuvula uqhagamshelo lwekhamera cofa kwiqhosha le-CS (Iskena seKhamera). Khetha inani lemifanekiso ekufuneka irekhodwe kwaye ucofe iqhosha lokurekhoda. Emva koko uya kukwazi ukutshintsha phakathi kwemifanekiso erekhodiweyo ngamaqhosha asekhohlo nasekunene.
Kwicala lasekunene ubona ikholamu enemetadata efunyenwe kwikhamera ukongeza nomfanekiso. Ungatshintsha imetadata ngokufanelekileyo, umz. beka inkcazo kwi TEXT indawo.
Gcina umfanekiso kunye nemethadatha ehambelanayo kwi-B16 file ngokhetho lwemenyu File→Gcina. Unako ukulayisha iB16 files kunye ne-8-bit kunye ne-16-bit TIFF files nge File→Vula. Ukuba ezi files zidalwe kusetyenziswa i-PCO SW, nazo ziqulethe i-metadata yekhamera kunye ne-ex yangokuampisicelo siya kuyibonisa nayo.
Iinkcukacha zoqhakamshelwano
PCO yaseYurophu
+49 9441 2005 50
info@pco.de
pco.de
PCO eMelika
+1 866 678 4566
info@pco-tech.com
pco-tech.com
PCO Asia
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com
PCO eTshayina
+86 512 67634643
ulwazi@pco.cn
pco.cn.
Amaxwebhu / Izibonelelo
![]() |
pco Java ImageIO Ikhithi yoPhuhliso lweSofthiwe [pdf] Incwadi yokusebenzisa IKhiti yoPhuhliso lweSoftware yeJava ImageIO, iKhiti yoPhuhliso lweSoftware ye-ImageIO, iKhiti yoPhuhliso lweSoftware, iKhiti yoPhuhliso, iKhiti |





