Hadoop 和 3d 图像渲染 [英] Hadoop and 3d Rendering of images

查看:30
本文介绍了Hadoop 和 3d 图像渲染的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我必须制作一个 3d 图像的分布式渲染项目.我可以使用标准算法.目的是学习hadoop而不是图像处理.那么任何人都可以建议我应该使用什么语言 c++ 或 java 以及 3d 渲染器的一些标准实现.任何其他帮助都会非常有用..

I have to make a project Distributed rendering of a 3d image. I can use standard algorithms. The aim is to learn hadoop and not image processing. So can any one suggest what language should I use c++ or java and some standard implementation of a 3d renderer. Any other help would be highly useful ..

推荐答案

Hadoop 使用 Map/Reduce 用于其数据处理的功能.数据被分割成可管理的块进行处理(映射阶段),然后重新组合以给出结果(减少阶段).

Hadoop uses Map/Reduce functions for its data processing. The data gets split up into manageable chunks for processing (Map phase), then recombined to give the result (Reduce phase).

有用于数据处理的特定语言(参见 PigHive),或者您可以使用 Java、C++、python 等.

There are specific languages for data processing (see Pig and Hive), or you can write your own M/R scripts using Java, C++, python etc.

我对图像处理一无所知,但是如果您打算使用 Hadoop,您的首要任务就是弄清楚如何将问题分解为可以传递给 M/R 过程的块.Michael Noll 的 Map/Reduce 教程 可以帮助您入门.

I don't know anything about image processing, but if you're going to use Hadoop your first task will be to figure out how you can break your problem down into chunks which can be passed to the M/R process. Michael Noll's Map/Reduce tutorial may help you get started.

HTH

这篇关于Hadoop 和 3d 图像渲染的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆