关于照片自动去除纯色背景的问题!
我现在在做这方面的工作,遇到一些问题,望各位老大给些建议
目标:去除纯色背景,也就是扣象,但是有时候由于拍摄时光照不均匀造成的颜色也会产生不均匀,背景颜色不固定
目前所使用办法:先求出整个图象的背景平均色,建立数组然后判断每个点上的rgb值是否与其在一个范围内(阀值),是将数组对应下标的值设为0,反之设为1,将分析结果保存,接着利用种子填充,将为0的数组根据周围8点的比例设置为透明.
目前存在问题:当前景与背景对比不是很大时,会造成多扣,当背景颜色过于不均匀(即大于阀值范围时)出现少扣.
曾经使用过的办法有边缘检测(拉普拉斯算子),灰度转二值,但是都不是很理想,目前效果是绿色,兰色,白色,红色,黄色背景时效果比较好.
请问各位,还有其他办法能提高这个效果吗??