向各位老师请问关于OpenCV中轮廓提取与存储的有关问题

向各位老师请教关于OpenCV中轮廓提取与存储的问题
程序功能:针对园林全景图中树木的抽取与分离
由于全景图比较大,所以把问题点图片贴出来:
向各位老师请问关于OpenCV中轮廓提取与存储的有关问题
目前对树木的抽出采取的是利用颜色特征,提取绿色因子后利用膨胀将离散的因子融合在一起形成数目轮廓后抽取画像。所以对树木的分割并不是十分的精确,个人能力问题!如果哪位老师有好的方法,望赐教!
目前的问题是,先上一张MARK图片:
向各位老师请问关于OpenCV中轮廓提取与存储的有关问题
利用MARK图片提取轮廓图像并独立保存的时候,经常会出现交叉的情况,而我是利用对单独轮廓建立外接矩形后分割存储的。所以经常会出现另外一个树的边缘也出现在了目标图像中。尝试利用二次提取,但是由于距离太近,都融合在一起了,更分不开了。所以向各位老师请教好的轮廓保存方法!
两个出问题的分割图片:
向各位老师请问关于OpenCV中轮廓提取与存储的有关问题
向各位老师请问关于OpenCV中轮廓提取与存储的有关问题
------解决方案--------------------
拍照的时候就不能用块布挡一下作背景?