2017-09-16 221 views
-1

在Android中。在“我的表面”视图中(参考我提供链接的图像),照片将从实时相机视图中获取。我想通过获取感兴趣区域然后裁剪图像然后获取RGBA矩阵来获得这3行的RGBA值。所以首先,我想获得这3个矩形的兴趣区域,然后是RGBA矩阵。我无法在表面视图中获得感兴趣的区域。我需要一个非常简单的代码。OpenCV ROI和边缘检测

我是OPENCV新手,所以我使用JavaCameraViewjavacameraviewobject.setVisibility(SurfaceView.SUCCESS);来显示实时相机视图。

https://i.stack.imgur.com/ljcNL.jpg

谢谢你在先进。

+0

示例图像在哪里? – ZdaR

+0

我编辑它,请检查 –

回答

0

使用图像增强技术来增强ROI,然后使用阈值技术来提取这些线条和ROI。此外,您可以将图像转换为RGBA矩阵并获取值。

+0

我实际上试图获得代码。我试过这么多的例子,但仍然像它不工作 –

+0

你不能得到确切的代码。你必须自己编写代码。在这里,如果你卡在代码的某个地方,你只能得到帮助。 – Jazz

+0

我不明白,我如何实现我想要的。我只想要3条线(或将其作为矩形)裁剪成3个不同的图像,这样我就可以得到3个RGBA矩阵。但是我对感兴趣区域的方法感到困惑,并且得到了3个矩形的轮廓和边缘检测。 –