我试图通过drewnoakes.com导入元数据提取器库,从Processing中的图像中提取EXIF数据。我尝试了两种可能的方法来导入库,但它仍然无法正常工作。
我做了什么:
1)将JAR文件拖放到我的草图中,并使用import statement import com.drew。*;但它仍抱怨图书馆不存在。
2)将JAR文件放在My Documents文件夹的Processing文件夹中并使用“Import Library ...”选项导入库,但是当我选择库时,不会像其他库那样自动添加import语句,除了插入一个空行。
为了将此库导入草图,我该怎么做?
答案 0 :(得分:1)
.jar必须位于libraries
文件夹的processing
子目录中,而不是处理文件夹本身。确保目录结构与此匹配(将“theLibrary”替换为您的库名称):
Documents
Processing
your sketch folders
libraries
theLibrary
examples
library
theLibrary.jar
reference
src
您可以省略examples
,reference
和src
目录,但只创建空文件夹会更安全。取自online help,如果您仍然卡住,则会提供更多说明。
编辑:我自己安装了,这是我采取的确切步骤:
从您发布的网站
metadata-extractor-2.6.4.zip
转到我的速写本,去了图书馆,创建了一个名为metadata_extractor
的文件夹,其子文件夹名为library
将metadata-extractor-2.6.4.jar
和xmpcore.jar
提取到我的library
文件夹
将metadata-extractor-2.6.4.jar
重命名为metadata_extractor.jar
打开处理,转到草图>导入库并在那里列出