pco Java ImageIO Yazılım Geliştirme Kiti Kullanım Kılavuzu

pco logosu

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

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.

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

pco-Java-ImageIO-Yazılım-Geliştirme-Kiti-şekil- (1)

Maven Eserleri

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.jarorpco-Java-ImageIO-Yazılım-Geliştirme-Kiti-şekil- (6)

Alternatif olarak, maven pco-ex'i edininamppom.xml dosyanıza ekleyerek yapıt oluşturunpco-Java-ImageIO-Yazılım-Geliştirme-Kiti-şekil- (7)

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ğırarakpco-Java-ImageIO-Yazılım-Geliştirme-Kiti-şekil- (8)

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

PDF thumbnailJava ImageIO Yazılım Geliştirme Kiti
User Manual · Java ImageIO Software Development Kit, ImageIO Software Development Kit, Software Development Kit, Development Kit, Kit

Bir Soru Sorun

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Bir Soru Sorun

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.