Closed. This question needs to be more focused。它当前不接受答案。
想改善这个问题吗?更新问题,使其仅关注editing this post一个问题。
4年前关闭。
Improve this question
我正在一个项目上,我想使 dentry 变白。因此,需要找到 dentry 的一部分。我尝试过equalizeHist,adaptiveThreshold,阈值,膨胀,腐 eclipse 等,但没有获得确切的 dentry 部分。 所以有人可以告诉我我该怎么做。我正在使用OpenCV c++库。 在输入中我有这张照片
我发现了这种口罩
因此,如果我使用此蒙版,图像看起来像这样不自然,
想改善这个问题吗?更新问题,使其仅关注editing this post一个问题。
4年前关闭。
Improve this question
最佳答案
我看到两个问题。您找到正确的区域,但边界不精确。通过观察色调的渐变可以解决此问题,渐变会形成清晰的轮廓。如果使用HSL颜色模型,则“亮度”组件也可能具有鲜明的对比度。
其次,IMO的更大影响是您远远超过了美白效果。这使 dentry 之间失去了很多对比。您可能只想降低黄色饱和度,但不要触摸亮度。
如果您真的想花哨的话,请确定 dentry 的边缘在哪里,然后可以消除其他地方的发光度。这样可以去除 dentry 上的细小污渍。
关于c++ - 如何使用opencv检测 dentry ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36614884/
10-10 07:25