gpt4 book ai didi

iphone - 人微笑时如何找出whitePixelValue?

转载 作者:太空宇宙 更新时间:2023-11-03 20:49:08 25 4
gpt4 key购买 nike

使用 CvRect 我能够检测面部坐标

detectFace(IplImage * pImg, CvHaarClassifierCascade * pCascade, CvMemStorage * pStorage)

但我的问题是当人微笑时如何找出 whitePixelValue?

什么 Smile offset 是合适的? 150值准确吗?

Smile haarcascade 根本不起作用。只需要用白色像素做一些逻辑

请帮忙!!!

Update: I think my bounty going to be waste.. didn't get expert response on this thread. I was looking for algorithm :(

最佳答案

据我了解,您想根据 dentry 和皮肤之间的颜色差异来检测微笑,对吗?这可能是有道理的,因为嘴唇像素的强度与 dentry 像素的强度差异很大。如果是这样,我会建议两种方法。

第一个是计算面部区域的拉普拉斯变换。具有拉普拉斯算子最大值的坐标将对应于相邻像素强度之间的最大差异。我认为微笑包含最多的对比度像素。您应该再次选择阈值,但在这种情况下它与图像的光照条件无关。

第二个想法与第一个想法类似,不同之处在于您需要将像素与所有面部像素的平均值进行比较。这里,其值相对于均值相对过高的像素被认为是 dentry 像素。顺便说一句,cvAdaptiveThreshold 之类的东西可能会有所帮助。

关于iphone - 人微笑时如何找出whitePixelValue?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5898030/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com