问题标签 [hipi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hadoop - 如何从 hib 获取文件名
我正在使用 hipi mapreduce 来处理图像。在 mapreduce 过程中,我在 imageheader 中找不到原始文件名。
在 hipi 的 imageheader 中,我可以添加任何元数据来识别图像吗?
java - 运行 hibInfo.sh 时 hadoop1.2.1 上的 HIPI 异常
朋友们,
我开始在我的 hadoop1.2.1 多节点集群(1master,2slave)上使用 hipi。我已经安装了 gradle,按照 virginia.edu 入门指南中的说明构建所有内容。
当我使用本地磁盘中的一组图像运行 hibImport.sh 时,它们作为 .hib 和 .hib.dat 文件成功导出到 Hadoop。我可以在 HDFS 中浏览它们
但是当我运行 hibInfo.sh 时,它会抛出如下异常。我什么都试过了。但没有任何效果。可能是什么问题?有人可以帮帮我吗。
'线程“主”java.lang.NoSuchMethodError 中的异常:com.drew.metadata.Metadata.getDirectories()Ljava/lang/Iterable;' '在 org.hipi.image.io.ExifDataReader.extractAndFlatten(ExifDataReader.java:48)' '在 org.hipi.image.io.ImageCodec.decodeImage(ImageCodec.java:118)'
谢谢
java - hadoop 2.x 中的 openCV 应用程序错误 (OutOfMemoryError)
我想制作在 hadoop 上使用模板匹配的程序。我和它一起使用hipi。
但是我运行我的程序,我得到了错误“OutOfMemoryError”,如下所示。
CvException [org.opencv.core.CvException: cv::Exception: /home/ubuntu/opencv/opencv-2.4.11/modules/core/src/alloc.cpp:52: 错误: (-4) 分配失败 67737604函数 OutOfMemoryError 中的字节数]
如果我用少量图片进行测试,它在本地 PC 和服务器 PC 上都能正常工作。如果我在本地 PC 上进行测试,该 PC 为 hadoop 独立设置,包含 300 张图片(约 300MB),它也能正常工作。
但是如果我在服务器上用 300 张图片进行测试,大约 10~11 张图片效果很好,然后调用类似的错误。
如果你想看我的代码,你可以在 github 上看我的代码
https://github.com/kangilkueon/graduation_portfolio/blob/master/templateMatchingHadoop.java
你能帮我解决这个问题吗?
hadoop - HadoopImageProcessingInterface (HIPI) 示例程序
我正在研究 HIPI 并开始编写示例程序。
我无法执行它,因为它总是给出以下异常:
构建路径已使用给定库 (hipi/core/build/libs/hipi-2.1.0.jar) 更新。
几乎到处都检查过!!请帮我。
以下是示例程序,我正在尝试执行:
java - 由于 NoclassdefinitionFound,HIPI 测试运行失败
我一直在尝试按照cloudera VM (cdh-5.4.2) 上的教程进行操作,但是在尝试运行构建的 jar 来计算像素数时出现异常。
构建本身成功:
但是执行jar会抛出以下错误:
我在同一根 hipi 父项目的示例文件夹中的这个子项目的 build.gradle 如下:
有人可以帮助我缺少什么以及如何使其运行吗?
由于我是 gradle 新手,我无法在 eclipse 下配置 hipi 以便在其他项目中使用,所以我只尝试通过终端运行。任何人都可以帮助我吗?
注意:我的互联网访问受到限制,因此我的系统几乎没有下载权限。
java - 由于 cloudera quickstart vm 中的纱线容器错误,Hipi 平均像素数程序失败
我是 HIPI/Hadoop 的新手,所以我选择 cloudera quickstart vm (5.4.2)。我正在关注入门教程来做到这一点。在运行时,我发现我在 hib 文件中有文件,如下所示:
但是当我尝试使用 jar 文件执行时,出现以下错误:
资源管理器下的日志文件说:
帮我。我无法找到错误。
我正在使用 Java 1.8、Hadoop 2.6.0-cdh5.4.2、
HADOOP_CLASSPATH:/usr/lib/hadoop/lib HADOOP_YARN_HOME:/usr/lib/hadoop-yarn HADOOP_MAPRED_HOME:/usr/lib/hadoop-mapreduce HADOOP_CONF_DIR:/etc/hadoop/conf
我已经用 wordcount 示例进行了测试,这是成功的。
opencv - 如何在 OpenCV 3.0.0-1.1 Java API 中操作 Mat 图像中的单个像素
到目前为止,OpenCV JAVA API 的早期版本提供了获取get()
和put()
操作 Mat 图像中单个像素的方法。但在 OpenCV 3.0.0-1.1 Java API 中,这些方法已被弃用。那么如何在这个版本中操纵单个像素。
以下是已弃用方法的列表:http: //bytedeco.org/javacpp-presets/opencv/apidocs/deprecated-list.html
当我put()
在 HIPI v2.0(支持最新的 OpenCV API)中使用该方法时,出现以下错误:
我能做些什么来改变特定的像素(给定索引)?
java - 找不到 HibInputFormat 类。找不到异常classDef
hduser@akshay-Lenovo-G580:~$ hadoop jar /home/hduser/HipiDemo.jar HelloWorld sampleimages.hib sampleimages_average 警告:$HADOOP_HOME 已弃用。
线程“main”中的异常 java.lang.NoClassDefFoundError: org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65) 处 HelloWorld.run(HelloWorld.java:44) 处的 org/hipi/imagebundle/mapreduce/HibInputFormat ) 在 org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79) 在 HelloWorld.main(HelloWorld.java:67) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl。 invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.hadoop.util.RunJar .main(RunJar.java:160) 引起:java.lang.ClassNotFoundException: org.hipi.imagebundle.mapreduce.HibInputFormat at java.net.URLClassLoader$1.run(URLClassLoader.java:366) 在 java.net.URLClassLoader.findClass(URLClassLoader.java:354) 在 java.lang 的 java.security.AccessController.doPrivileged(Native Method) 的 java.net.URLClassLoader$1.run(URLClassLoader.java:355)。 ClassLoader.loadClass(ClassLoader.java:425) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 还有 9 个
我的代码:
hadoop - 如何使用 HIPI hadoop 缩放图像
嗨,我正在尝试使用 HIPI 和 Hadoop 框架来缩放图像。
public void map(HipiImageHeader header, FloatImage image, Context context) throws IOException, InterruptedException { image.scale(20);
我收到以下错误:
HIPI 看起来使用起来很复杂..
java - Hadoop地图减少hipi.mapreduce.BinaryOutputFormat未找到
当尝试对 HIB 中的图像运行 Facecount 作业时,我遇到了这个异常。我在类路径中包含了 hipi-2.1.0.jar。
在 hadoop 作业日志中打印了以下堆栈跟踪。
如何解决这个问题?