pco Java ImageIO Yazılım Geliştirme Kiti

Ürün Bilgileri
pco.java ImageIO paketi, PCO kameralar tarafından kaydedilen ham görüntüleri ve tescilli B16'dan yüklenen görüntüleri görüntülemek için bir Java ImageIO API okuyucu sağlar. file biçim. Ayrıca, standart TIFF'den PCO'ya özgü meta verileri alma yeteneği sağlar. fileS. Paket, TwelveMonkeys ImageIO'nun TIFF paketine bağlıdır.
Genel
pco.java ImageIO paketi, PCO kameralar tarafından kaydedilen ham görüntüleri ve tescilli B16'dan yüklenen görüntüleri görüntülemek için bir Java ImageIO API okuyucu sağlar. file biçim. Standart TIFF'den de PCO'ya özgü meta verileri alma yeteneği sağlar fileS. TwelveMonkeys ImageIO'nun TIFF paketine bağlıdır.
Kurulum
Proje Apache Maven kullanılarak oluşturulmuştur. Maven yapıları, Maven Merkez Deposunda mevcuttur. İkili dosyalar ve kaynaklar da doğrudan şu adresten edinilebilir: www.pco.de.
Proje Apache Maven kullanılarak oluşturulmuştur.
- Maven Merkez Deposundaki Maven yapıları: https://repo1.maven.org/maven2/de/pco/
- Ana pom.xml: https://search.maven.org/artifact/de.pco/pco/2.0.0/pom
Grup Kimliği: de.pco
Yapı Kimliği (Maven modülleri):
- pco – Üst pom.xml
pco-common – pco-camera ve pco-imageio için ortak kaynaklar - pco-camera – PCO kameraları kontrol etmek için Java arabirimi
- pco-imageio – PCO kameralar ve B16 için Java ImageIO eklentisi files
- PCO-example – eskiampbaşvuru
Tüm kavanozlar en az Java 8 için derlenmiş ve test edilmiştir. Yalnızca ImageIO eklentisi gerekliyse, pom.xml

Maven Eserleri
- Ana pom.xml:
https://search.maven.org/artifact/de.pco/pco/2.0.0/pom - Grup Kimliği: de.pco
- Artifact-ID (Maven modülleri): de.pco pco-imageio 2.0.0
Temel Kullanım
pco-imageio yapısı, pco-camera modülü kullanılarak kaydedilen verilerden BufferedImage elde etmek için bir yöntem sunar:
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 yapısı, B16 için ImageIO eklentisini içerir fileaynı zamanda. Sınıf yoluna pco-common-2.0.0.jar ve pco-imageio-2.0.0.jar'ı dahil ettikten sonra, standart görüntü yükleme yöntemi files ayrıca B16 için de mevcut olacaktır:
File file = new File(image.b16);
BufferedImage image = ImageIO.read(file);
Gelişmiş Kullanım
PCO meta verilerini B16'dan almak için files:
B16ImageReader reader = new B16ImageReader();
ImageInputStream iis = ImageIO.createImageInputStream(file);
reader.setInput(iis);
BufferedImage image = reader.read(0);
PcoIIOMetadata metadata = (PcoIIOMetadata)reader.getImageMetadata(0);
PCO meta verilerini TIFF'den almak için 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, ...
Not: Kurulum ve kullanımla ilgili ayrıntılı bilgi için lütfen kullanım kılavuzuna bakın.
Example
PCO-example yapı bir ex içeriyorampGUI uygulaması. Amacı, görüntüleri kameradan almak, onları görüntülemek (kameradan alınan ek meta veriler dahil) ve belirli bir görüntüyü B16'ya kaydetmektir. file. Ayrıca kullanıcının B16 ve TIFF'i yüklemesini ve görüntülemesini sağlar. files, meta verileri düzenleyin ve kaydedin file Tekrar. eski çalıştırample uygulamasını (yüklü Java ile) sadece pco-ex üzerine çift tıklayarakample/pco-exampkullanarak konsoldan le-2.0.0-jar-with-dependencies.jaror![]()
Alternatif olarak, maven pco-ex'i edininamppom.xml dosyanıza ekleyerek yapıt oluşturun
Uygulama hem PCO-kameraya hem de pco-imageio artefaktlarına bağlıdır. Uygulamanın kaynak kodları de.pco.ex paketindedir.ample, ana sınıf GuiEx'tirample. O zaman eski başlayabilirsinizample uygulamanızı ana yönteminizden çağırarak![]()
Kullanıcı kılavuzu
Kamera bağlantısını açmak için CS (Kamera tarayıcı) düğmesine tıklayın. Kaydedilecek görüntü sayısını seçin ve Kaydet düğmesine tıklayın. Ardından, sol ve sağ ok düğmeleriyle kaydedilen görüntüler arasında geçiş yapabileceksiniz.
Sağ tarafta, görüntüye ek olarak kameradan elde edilen meta verileri içeren bir sütun görüyorsunuz. Buna göre meta verileri değiştirebilirsiniz, örneğin METİN alanına yorum yazabilirsiniz.
Resmi ve ilgili meta verileri B16'ya kaydedin file menü seçeneği ile File→ Kaydet. B16 yükleyebilirsiniz files ve ayrıca 8 bit ve 16 bit TIFF filetarafından File→ Aç. Eğer bunlar filePCO SW kullanılarak oluşturulmuştur, ayrıca kamera meta verilerini ve mevcut eskiample uygulaması da gösterecektir.
İletişim Bilgileri
PCO Avrupa
+49 9441 2005 50
info@pco.de
pco.de
PCO Amerika
+1 866 678 4566
info@pco-tech.com
pco-tech.com
PCO Asya
+65 6549 7054
info@pco-imaging.com
PCO-imaging.com
PCO çin
+86 512 67634643
info@pco.cn
pco.cn.
Belgeler / Kaynaklar
![]() | Java ImageIO Yazılım Geliştirme Kiti |
Referanslar
- Senet - Atıf-Türevsiz 4.0 Uluslararası - Creative Commonscreativecommons.org
- GitHub - haraldk/TwelveMonkeys: TwelveMonkeys ImageIO: Java'nın ImageIO'su için ek eklentiler ve uzantılargithub.com
- mailto:info@pco.depco.de
- Merkezi Depo: de/pcorepo1.maven.org
- Maven Merkezi Depo Aramasıarama.maven.org
- PCO | Excelita'larwww.pco.de
- PCO | Excelita'larwww.pco.de
- PCO | Excelita'larwww.pco.de
- Kullanıcı Kılavuzumanual.tools

