小编W00*_*00f的帖子

将2D/3D对象投影到平面上的算法(增强现实)?

我正在开发一个关于增强现实的项目,使用一个标记(它是一个棋盘),从网络摄像头获取图像并将2D/3D对象插入棋盘平面(实时).

通过使用openCV,我能够检测到棋盘角落并绘制它.

我使用Direct3D渲染帧(通过使用正交投影),以便稍后我可以使用它来投影2d/3d对象.

现在我陷入了这个阶段.我知道有像ARToolkit等库,但我想了解它背后的技术和算法.如何找到可以将3D对象映射到棋盘平面的变换矩阵?

algorithm direct3d transformation augmented-reality

6
推荐指数
1
解决办法
1367
查看次数

Matlab - 分水岭提取线 - 丢失信息

在此输入图像描述

我有一个静脉图像如下.我使用分水岭算法来提取静脉的骨架.

我的代码:(K是原始图像).

level = graythresh(K);
BW = im2bw(K,level);
D = bwdist(~BW);
DL = watershed(D);
bgm = DL == 0;
imshow(bgm);
Run Code Online (Sandbox Code Playgroud)

结果是:

在此输入图像描述

正如您所看到的,许多信息都会丢失.有人可以帮帮我吗?谢谢.

matlab image-processing watershed

5
推荐指数
1
解决办法
2846
查看次数