新手求助,Java + Opencv计算不规则阴影面积
opencv吧
全部回复
仅看楼主
level 3
seasea103 楼主
引用1:
Java8 + opencv 环境搭建
https://blog.csdn.net/jia20003/article/details/68944486/
引用2:
利用opencv计算不规则轮廓面积
https://blog.csdn.net/weicao1990/article/details/73135436
我自己写的代码:
核心代码:
findContours方法:
问题:
1.在查找外轮廓的步骤,执行方法完了后,数组容器 size只有2,我个人估计解析图片应该不止这么多,这部分的算法我完全不懂,都是照搬引用1的网友的方法,求大神解释。
2.然后后面根据数组容器过滤干扰轮廓,两部都不满足条件,所以跳过了,应该还是跟1是相同的问题,错误的结果导致错误的结论。
大神帮忙解答一下,总的来说就是如何利用opencv接口计算阴影部分面积?
原图:
2018年11月27日 09点11分 1
level 3
seasea103 楼主
[汗]2L本来应该是我项目的源码的网盘分享,居然被吞了。。
2018年11月27日 09点11分 3
level 3
seasea103 楼主
对着吧主分享的文档研究了半天,总算是给算出来了,就是不知面积单位是多少[哈哈]
http://monkeycoding.com/?page_id=12
2018年11月27日 14点11分 4
面积单位是 1px
2018年11月27日 14点11分
level 3
seasea103 楼主
有需要的可以找我要百度网盘链接,楼主时不时都会上线的
2018年11月27日 14点11分 5
1