pco-ໂລໂກ້

ຊຸດພັດທະນາຊອບແວ pco Java ImageIO

ຊຸດພັດທະນາຊອບແວ ImageIO

ຂໍ້ມູນຜະລິດຕະພັນ

ຊຸດ pco.java ImageIO ໃຫ້ເຄື່ອງອ່ານ Java ImageIO API ເພື່ອສະແດງຮູບພາບດິບທີ່ບັນທຶກໂດຍກ້ອງ PCO ແລະຮູບພາບທີ່ໂຫລດມາຈາກ B16 ທີ່ເປັນເຈົ້າຂອງ. file ຮູບແບບ. ມັນຍັງສະຫນອງຄວາມສາມາດໃນການດຶງຂໍ້ມູນ metadata ສະເພາະ PCO ຈາກ TIFF ມາດຕະຖານ fileດ. ຊຸດແມ່ນຂຶ້ນກັບຊຸດ TIFF ຂອງ TwelveMonkeys ImageIO.

ທົ່ວໄປ

ຊຸດ pco.java ImageIO ໃຫ້ເຄື່ອງອ່ານ Java ImageIO API ເພື່ອສະແດງຮູບພາບດິບທີ່ບັນທຶກໂດຍກ້ອງ PCO ແລະຮູບພາບທີ່ໂຫລດມາຈາກ B16 ທີ່ເປັນເຈົ້າຂອງ. file ຮູບແບບ. ສະຫນອງຄວາມສາມາດໃນການດຶງຂໍ້ມູນ metadata ສະເພາະ PCO ຈາກ TIFF ມາດຕະຖານ fileດ. ຂຶ້ນກັບຊຸດ TIFF ຂອງ TwelveMonkeys ImageIO.

ການຕິດຕັ້ງ

ໂຄງການດັ່ງກ່າວຖືກສ້າງຂຶ້ນໂດຍໃຊ້ Apache Maven. ວັດຖຸບູຮານຂອງ Maven ແມ່ນມີຢູ່ໃນສູນ Maven Central Repository. Binaries ແລະແຫຼ່ງຂໍ້ມູນແມ່ນຍັງສາມາດໃຊ້ໄດ້ໂດຍກົງຈາກ www.pco.de.

ໂຄງການດັ່ງກ່າວຖືກສ້າງຂຶ້ນໂດຍໃຊ້ Apache Maven.

Group-ID: de.pco

Artifact-ID (ໂມດູນ Maven):

  • pco – parent pom.xml
    pco-common – ແຫຼ່ງທົ່ວໄປສໍາລັບ pco-camera ແລະ pco-imageio
  • pco-camera – ການໂຕ້ຕອບ Java ເພື່ອຄວບຄຸມກ້ອງຖ່າຍຮູບ PCO
  • pco-imageio – Java ImageIO plugin ສໍາລັບກ້ອງຖ່າຍຮູບ PCO ແລະ B16 files
  • pco-example – Exampຄໍາຮ້ອງສະຫມັກ le

jars ທັງຫມົດໄດ້ຖືກລວບລວມແລະທົດສອບຢ່າງຫນ້ອຍ Java 8. ຖ້າພຽງແຕ່ plugin ImageIO ເປັນສິ່ງຈໍາເປັນ, ເພີ່ມໃສ່ຂອງທ່ານ. pom.xml

pco-Java-ImageIO-Software-Development-Kit-fig- (1)

Maven Artifacts

ການນໍາໃຊ້ພື້ນຖານ

pco-imageio artifact ສະເຫນີວິທີການທີ່ຈະໄດ້ຮັບ BufferedImage ຈາກຂໍ້ມູນທີ່ບັນທຶກໄວ້ໂດຍໃຊ້ໂມດູນ 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);

pco-imageio artifact ມີ plugin ImageIO ສໍາລັບ B16 files ເຊັ່ນດຽວກັນ. ຫຼັງຈາກລວມທັງ pco-common-2.0.0.jar ແລະ pco-imageio-2.0.0.jar ໃນ classpath, ວິທີການມາດຕະຖານຂອງການໂຫຼດຮູບພາບ files ຍັງຈະມີໃຫ້ສໍາລັບ B16:

File file = new File(image.b16); 
BufferedImage image = ImageIO.read(file);
ການ​ນໍາ​ໃຊ້​ຂັ້ນ​ສູງ​

ເພື່ອດຶງຂໍ້ມູນ metadata PCO ຈາກ 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);

ເພື່ອດຶງຂໍ້ມູນ metadata PCO ຈາກ 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, ...

ໝາຍເຫດ: ກະລຸນາເບິ່ງຄູ່ມືຜູ້ໃຊ້ສໍາລັບລາຍລະອຽດກ່ຽວກັບການຕິດຕັ້ງແລະການນໍາໃຊ້.

Example

PCO-example artifact ມີ exampຄໍາຮ້ອງສະຫມັກ GUI. ຈຸດ​ປະ​ສົງ​ຂອງ​ມັນ​ແມ່ນ​ເພື່ອ​ໃຫ້​ໄດ້​ຮັບ​ຮູບ​ພາບ​ຈາກ​ກ້ອງ​ຖ່າຍ​ຮູບ​, ການ​ສະ​ແດງ​ໃຫ້​ເຂົາ​ເຈົ້າ (ລວມ​ທັງ metadata ເພີ່ມ​ເຕີມ​ຈາກ​ກ້ອງ​ຖ່າຍ​ຮູບ​) ແລະ​ເພື່ອ​ຊ່ວຍ​ປະ​ຢັດ​ຮູບ​ພາບ​ສະ​ເພາະ​ໃດ​ຫນຶ່ງ B16​. file. ມັນຍັງຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດໂຫລດແລະສະແດງ B16 ແລະ TIFF files, ແກ້ໄຂ metadata ແລະບັນທຶກ file ອີກເທື່ອຫນຶ່ງ. ແລ່ນ exampຄໍາຮ້ອງສະຫມັກ le (ໂດຍການຕິດຕັ້ງ Java) ດ້ວຍການຄລິກສອງຄັ້ງໃສ່ pco-example/pco -example-2.0.0-jar-with-dependencies.jaror ຈາກ console ໂດຍໃຊ້pco-Java-ImageIO-Software-Development-Kit-fig- (6)

ອີກທາງເລືອກ, ເອົາ maven pco-example artifact ໂດຍການເພີ່ມໃສ່ pom.xml ຂອງທ່ານpco-Java-ImageIO-Software-Development-Kit-fig- (7)

ຄໍາຮ້ອງສະຫມັກແມ່ນຂຶ້ນກັບທັງສອງ PCO-ກ້ອງຖ່າຍຮູບແລະກ່ຽວກັບ pco-imageio artifacts. ລະຫັດແຫຼ່ງຂອງແອັບພລິເຄຊັນແມ່ນຢູ່ໃນຊຸດ de.pco.example, ຫ້ອງຮຽນຕົ້ນຕໍແມ່ນ GuiExampເລ. ຫຼັງຈາກນັ້ນ, ທ່ານສາມາດເລີ່ມຕົ້ນ ex ໄດ້ample ຄໍາຮ້ອງສະຫມັກຈາກວິທີການຕົ້ນຕໍຂອງທ່ານໂດຍການໂທຫາpco-Java-ImageIO-Software-Development-Kit-fig- (8)

ຄູ່ມືຜູ້ໃຊ້
ເພື່ອເປີດການເຊື່ອມຕໍ່ກ້ອງຖ່າຍຮູບໃຫ້ຄລິກໃສ່ CS (ເຄື່ອງສະແກນກ້ອງຖ່າຍຮູບ). ເລືອກຈໍານວນຂອງຮູບພາບທີ່ຈະບັນທຶກແລະໃຫ້ຄລິກໃສ່ປຸ່ມບັນທຶກ. ຫຼັງ​ຈາກ​ນັ້ນ​, ທ່ານ​ຈະ​ສາ​ມາດ​ສະ​ຫຼັບ​ລະ​ຫວ່າງ​ຮູບ​ພາບ​ທີ່​ບັນ​ທຶກ​ໄວ້​ໂດຍ​ປຸ່ມ​ລູກ​ສອນ​ຊ້າຍ​ແລະ​ຂວາ​.

ຢູ່ເບື້ອງຂວາ, ທ່ານຈະເຫັນຖັນທີ່ມີ metadata ທີ່ໄດ້ຮັບຈາກກ້ອງຖ່າຍຮູບ, ບວກກັບຮູບພາບ. ທ່ານສາມາດປ່ຽນ metadata ຕາມຄວາມເຫມາະສົມ, ເຊັ່ນ: ໃສ່ຄໍາຄິດຄໍາເຫັນໃນຊ່ອງ TEXT.
ບັນທຶກຮູບພາບແລະ metadata ທີ່ສອດຄ້ອງກັນເຂົ້າໄປໃນ B16 file ໂດຍ​ທາງ​ເລືອກ​ເມ​ນູ​ File→ ບັນທຶກ. ທ່ານສາມາດໂຫຼດ B16 files ແລະຍັງ 8-bit ແລະ 16-bit TIFF files ໂດຍ File→ ເປີດ. ຖ້າເຫຼົ່ານີ້ files ຖືກສ້າງຂື້ນໂດຍໃຊ້ PCO SW, ພວກເຂົາຍັງປະກອບດ້ວຍ metadata ກ້ອງຖ່າຍຮູບແລະ ex ໃນປະຈຸບັນampຄໍາຮ້ອງສະຫມັກ le ຈະສະແດງມັນຄືກັນ.

ຂໍ້ມູນຕິດຕໍ່

PCO ເອີຣົບ
+49 9441 2005 50
info@pco.de
pco.de

PCO ອາເມລິກາ
+1 866 678 4566
info@pco-tech.com
pco-tech.com

PCO ອາຊີ
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com

PCO ຈີນ
+86 512 67634643
info@pco.cn
pco.cn.

ເອກະສານ / ຊັບພະຍາກອນ

ຊຸດພັດທະນາຊອບແວ pco Java ImageIO [pdf] ຄູ່ມືຜູ້ໃຊ້
ຊຸດພັດທະນາຊອບແວຂອງ Java ImageIO, ຊຸດພັດທະນາຊອບແວ ImageIO, ຊຸດພັດທະນາຊອບແວ, ຊຸດພັດທະນາ, ຊຸດ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *