嘿,我试图采取一个简单的图像,像黑色背景与代表墙壁的彩色块。我试图找出如何开始这样的事情。我是否需要解析图像并查看每个像素还是有更简单的方法来完成它? 我正在使用Java3D,但它似乎没有任何内置支持...试图将一个二维图像转换为Java中的三维对象
1
A
回答
1
原来我真正想要的是一个高度映射。我根据其灰度级RGB值将每个像素映射到一定高度。如果我想让颜色独立于高度,我会得到两张图像,一张带有灰度高度图,另一张带有我想要的颜色图像,在这种情况下,需要看起来像个房间。 对于将图像中的颜色识别为除像素之外的特定对象,肯定需要更复杂的东西。一位朋友建议类似于画家的算法。但是,至少对我而言,这是我申请的范围。
1
这可能比你想象的更具有竞争力。 一种解决方案主要包括以下步骤:使用Java 2D ConvolveOp Filter
- 边缘检测。
- 挤压到3D
相关问题
- 1. 将二维图像转换为三维图像的算法
- 2. 将二维图像转换为三维图像
- 3. 使用MATLAB将二维图像转换为三维图像
- 4. 将二维图像的堆栈转换为三维图像,体积渲染
- 5. 将Java中的二维数组转换为图像
- 6. 三维视口到二维图像
- 7. 三维图中的多个一维图
- 8. 将二维数组转换为Java中的一维数组
- 9. 将图像转换为二维数组,然后将图像返回到Java
- 10. 将三维图像转换为色彩图
- 11. 将pygame中的图像转换为RGB值的二维数组
- 12. 在python中将二维数组转换为三维数组
- 13. 如何将二维数组转换为c中的图像#
- 14. matplotlib中三维函数的二维图
- 15. 三维图像旋转(Matlab)
- 16. 将一个数组转换为二维
- 17. 将特定的二维数组转换为三维阵列
- 18. 将平面上的二维点转换为三维点
- 19. 从二维图像获取三维图像
- 20. 从二维图像算法重建三维图像
- 21. 如何将java对象列表转换为二维数组?
- 22. OpenCV二维数组到图像转换
- 23. 如何将图像(PNG)转换为二维数组(二进制图像)?
- 24. 如何将三维坐标转换为二维坐标?
- 25. 将二维单元阵列转换为三维阵列
- 26. 将二维数组转换为三维数组
- 27. 将二维numpy数组转换为三维数组
- 28. 将二维矩阵转换为三维数组时出错R
- 29. 将三维阵列转换为二维阵列
- 30. 在MATLAB中将多个二维.mat文件转换为单个三维.mat
我建议你从这里开始:http://scholar.google.com/scholar?q=Generic+Modeling+of+3D+Objects+from+Single+2D+Image – 2010-05-20 08:54:07