pco Java ImageIO Proqram İnkişafı Dəsti

Məhsul haqqında məlumat
Pco.java ImageIO paketi PCO kameraları tərəfindən qeydə alınmış xam şəkilləri və mülkiyyətçi B16-dan yüklənmiş şəkilləri göstərmək üçün Java ImageIO API oxuyucusu təqdim edir. file format. O, həmçinin standart TIFF-dən PCO-ya xas metadata əldə etmək imkanı verir files. Paket TwelveMonkeys ImageIO-nun TIFF paketindən asılıdır.
General
Pco.java ImageIO paketi PCO kameraları tərəfindən qeydə alınmış xam şəkilləri və mülkiyyətçi B16-dan yüklənmiş şəkilləri göstərmək üçün Java ImageIO API oxuyucusu təqdim edir. file format. Standart TIFF-dən də PCO-ya xüsusi metadata əldə etmək imkanı verir. files. TwelveMonkeys ImageIO-nun TIFF paketindən asılıdır.
Quraşdırma
Layihə Apache Maven istifadə edərək qurulur. Maven artefaktları Maven Mərkəzi Repozitoriyasında mövcuddur. Binaries və mənbələr də birbaşa mövcuddur www.pco.de.
Layihə Apache Maven istifadə edərək qurulur.
- Maven Mərkəzi Anbarında Maven artefaktları: https://repo1.maven.org/maven2/de/pco/
- Ana pom.xml: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
Qrup ID: de.pco
Artifact-ID (Maven modulları):
- pco – Ana pom.xml
pco-common – pco-kamera və pco-imageio üçün ümumi mənbələr - pco-kamera – PCO kameralarını idarə etmək üçün Java interfeysi
- pco-imageio – PCO kameraları və B16 üçün Java ImageIO plagini files
- pco-example - Məsamptətbiq
Bütün bankalar ən azı Java 8 üçün tərtib edilmiş və sınaqdan keçirilmişdir. Yalnız ImageIO plagini lazımdırsa, əlavə edin. pom.xml

Maven Artefaktları
- Ana pom.xml:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - Qrup ID: de.pco
- Artifact-ID (Maven modulları): de.pco pco-imageio 2.0.0
Əsas İstifadə
Pco-imageio artefaktı pco-kamera modulundan istifadə edərək qeydə alınan məlumatlardan BufferedImage əldə etmək üçün bir üsul təklif edir:
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 artefaktında B16 üçün ImageIO plagin var files həmçinin. Sinif yoluna pco-common-2.0.0.jar və pco-imageio-2.0.0.jar daxil edildikdən sonra standart şəkil yükləmə üsulu files B16 üçün də mövcud olacaq:
File file = new File(image.b16);
BufferedImage image = ImageIO.read(file);
Qabaqcıl İstifadə
B16-dan PCO metadatasını əldə etmək üçün files:
B16ImageReader reader = new B16ImageReader();
ImageInputStream iis = ImageIO.createImageInputStream(file);
reader.setInput(iis);
BufferedImage image = reader.read(0);
PcoIIOMetadata metadata = (PcoIIOMetadata)reader.getImageMetadata(0);
TIFF-dən PCO metadatasını əldə etmək üçün 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, ...
Qeyd: Quraşdırma və istifadə haqqında ətraflı məlumat üçün istifadəçi təlimatına müraciət edin.
Example
PCO-example artefakt keçmişi ehtiva edirample GUI tətbiqi. Onun məqsədi kameradan şəkilləri əldə etmək, onları göstərmək (kameradan əlavə metadata daxil olmaqla) və xüsusi təsviri B16-da saxlamaqdır. file. O, həmçinin istifadəçiyə B16 və TIFF-i yükləməyə və göstərməyə imkan verir files, metaməlumatları redaktə edin və yadda saxlayın file yenidən. Keçmişi işə salınample proqram (quraşdırılmış Java ilə) sadəcə pco-ex-ə iki dəfə klik etməkləample/pco -məsample-2.0.0-jar-with-dependencies.jaror istifadə edərək konsoldan![]()
Alternativ olaraq, maven pco-ex-i əldə edinamppom.xml-ə əlavə etməklə artefakt əldə edin
Tətbiq həm PCO-kameradan, həm də pco-imageio artefaktlarından asılıdır. Proqramın mənbə kodları de.pco.ex paketindədirample, əsas sinif GuiEx-dirample. Sonra keçmişə başlaya bilərsinizampzəng edərək əsas metodunuzdan tətbiqi![]()
İstifadəçi təlimatı
Kamera bağlantısını açmaq üçün CS (Kamera skaneri) düyməsini klikləyin. Qeydə alınacaq şəkillərin sayını seçin və Record düyməsini basın. Sonra sol və sağ ox düymələri ilə qeydə alınmış şəkillər arasında keçid edə biləcəksiniz.
Sağ tərəfdə təsvirə əlavə olaraq kameradan alınan metadata ilə bir sütun görürsünüz. Siz müvafiq olaraq metaməlumatları dəyişə bilərsiniz, məsələn, MƏTN sahəsinə şərh yazın.
Şəkli və müvafiq metaməlumatları B16-da saxlayın file menyu seçimi ilə File→Saxla. B16 yükləyə bilərsiniz files və həmçinin 8-bit və 16-bit TIFF filetərəfindən File→Aç. Əgər bunlar files PCO SW istifadə edərək yaradılmışdır, onlar həmçinin kamera metadatasını və cari keçmişi ehtiva edirample proqram da onu göstərəcək.
Əlaqə məlumatı
PCO Avropa
+49 9441 2005 50
info@pco.de
pco.de
PCO Amerika
+1 866 678 4566
info@pco-tech.com
pco-tech.com
PCO Asiya
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com
PCO Çin
+86 512 67634643
info@pco.cn
pco.cn.
Sənədlər / Resurslar
![]() | Java ImageIO proqram təminatının inkişafı dəsti |
İstinadlar
- Deed - Attribution-NoDerivatives 4.0 Beynəlxalq - Creative Commonscreativecommons.org
- GitHub - haraldk/TwelveMonkeys: TwelveMonkeys ImageIO: Java ImageIO üçün əlavə plaginlər və genişləndirmələrgithub.com
- mailto:info@pco.depco.de
- Mərkəzi Repozitor: de/pcorepo1.maven.org
- Maven Mərkəzi Repozitor Axtarışısearch.maven.org
- PCO | Excelitaswww.pco.de
- PCO | Excelitaswww.pco.de
- PCO | Excelitaswww.pco.de
- İstifadəçi təlimatımanual.tools

