pco标志

pco Java ImageIO 软件开发工具包

ImageIO 软件开发套件

产品信息

pco.java ImageIO 包提供了一个 Java ImageIO API 阅读器来显示 PCO 相机记录的原始图像和从专有 B16 加载的图像 file 格式。 它还提供从标准 TIFF 检索 PCO 特定元数据的能力 file秒。 该包依赖于 TwelveMonkeys ImageIO 的 TIFF 包。

一般的

pco.java ImageIO 包提供了一个 Java ImageIO API 阅读器来显示 PCO 相机记录的原始图像和从专有 B16 加载的图像 file 格式。 提供从标准 TIFF 检索 PCO 特定元数据的能力 file秒。 取决于 TwelveMonkeys ImageIO 的 TIFF 包。

安装

该项目是使用 Apache Maven 构建的。 Maven 工件在 Maven 中央存储库中可用。 二进制文件和源代码也可以直接从 www.pco.de.

该项目是使用 Apache Maven 构建的。

组 ID:de.pco

工件 ID(Maven 模块):

  • pco——父 pom.xml
    pco-common – pco-camera 和 pco-imageio 的通用来源
  • pco-camera – 用于控制 PCO 相机的 Java 接口
  • pco-imageio – 用于 PCO 相机和 B16 的 Java ImageIO 插件 files
  • 聚碳酸酯amp乐 – 前amp申请

所有 jar 都至少针对 Java 8 进行了编译和测试。如果只需要 ImageIO 插件,请添加到您的 pom.xml

pco-Java-ImageIO-软件-开发-套件-图- (1)

Maven 工件

基本用法

pco-imageio 工件提供了一种从使用 pco-camera 模块记录的数据中获取 BufferedImage 的方法:

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 工件包含 B16 的 ImageIO 插件 file也是。 在类路径中包含 pco-common-2.0.0.jar 和 pco-imageio-2.0.0.jar 后,加载图像的标准方法 files 也将适用于 B16:

File file = new File(image.b16); 
BufferedImage image = ImageIO.read(file);
高级用法

从 B16 检索 PCO 元数据 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 检索 PCO 元数据 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 包含一个 exampGUI 应用程序。 它的目的是从相机获取图像,显示它们(包括来自相机的附加元数据)并将特定图像保存到 B16 file. 它还使用户能够加载和显示 B16 和 TIFF files,编辑元数据并保存 file 再次。 运行前amp文件应用程序(通过安装的 Java),只需双击 pco-example/pco-example-2.0.0-jar-with-dependencies.jaror 从控制台使用pco-Java-ImageIO-软件-开发-套件-图- (6)

或者,获取 maven pco-examp通过添加到您的 pom.xml 来制作神器pco-Java-ImageIO-软件-开发-套件-图- (7)

该应用程序依赖于 PCO 相机和 pco-imageio 工件。 应用程序的源代码在包 de.pco.ex 中ample,主类是GuiExamp乐。 然后就可以开始ex了amp通过调用从您的主要方法中提取应用程序pco-Java-ImageIO-软件-开发-套件-图- (8)

用户手册
要打开相机连接,请单击 CS(相机扫描仪)按钮。 选择要记录的图像数量,然后单击“记录”按钮。 然后您将能够通过左右箭头按钮在录制的图像之间切换。

在右侧,除了图像之外,您还会看到一列,其中包含从相机获得的元数据。 您可以相应地更改元数据,例如在 TEXT 字段中放置评论。
将图像和相应的元数据保存到 B16 file 通过菜单选项 File→保存。 可以装B16 files 以及 8 位和 16 位 TIFF files的 File→打开。 如果这些 files 是使用 PCO SW 创建的,它们还包含相机元数据和当前 examp应用程序也会显示它。

联系信息

PCO 欧洲
+49 9441 2005 50
info@pco.de
pcode.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 Java ImageIO 软件开发工具包 [pdf] 用户手册
Java ImageIO 软件开发包,ImageIO 软件开发包,软件开发包,开发包,工具包

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *