计算机视觉:如何获得包含特定纹理的图像百分比?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机视觉:如何获得包含特定纹理的图像百分比?相关的知识,希望对你有一定的参考价值。

我正在构建一个应用程序来查看砍伐森林的进展情况。随着时间的推移,我想从一个位置拍摄卫星图像,看看该图像中含有森林的百分比。

我尝试过google的vision API,它没有这个功能。

这是可以在OpenCV中完成的事情,还是我必须从头开始使用语义分段或类似的东西?

答案

到目前为止,我可以在documentation中看到API似乎没有任何模式/纹理识别。我的信念是你可以尝试做一个dominant color recognition。如果您的图像数据具有足够的可区分颜色数据,我认为您应该能够获得可接受的分析。

PD:拥有一些卫星图像处理经验,作为附加信息,我可以评论通过颜色分析找出植物,森林和一般作物发育和健康的土地状况的常用方法。

尽管如此,卫星/无人机图像大多是多光谱的,并且由于可见光和紫外线电磁带的组合,生物量在季节/健康/发育状态方面表现非常不同,因此广泛使用了几个紫外波段。

另一答案

你有没有试过看卫星图像识别Kaggle比赛?有许多讨论以及与您类似的任务的可用脚本:链接:https://www.kaggle.com/c/dstl-satellite-imagery-feature-detection示例脚本:https://www.kaggle.com/arpandhatt/satellite-image-classification

以上是关于计算机视觉:如何获得包含特定纹理的图像百分比?的主要内容,如果未能解决你的问题,请参考以下文章

如何在模板匹配代码中获得结果?

计算机视觉-图像描述符(图片分类)

计算机视觉领域的三大任务

如何使用计算机视觉在图像中找到形状?

AI图像识别:人类看的是形状,算法看的是纹理

学习了哪些知识,计算机视觉才算入门