1
MinQ 2019-09-26 10:41:27 +08:00 via Android
能调光源调光源,一般的算法只能抑制反光。大面积的那种白得不行的反光算法也没啥办法
|
3
ctro15547 2019-09-26 10:51:40 +08:00
这种只能物理解决吧,算法能去掉物体表面反光这也太牛了。。或许可以淘宝看看有去反光的 uv 镜,就是单反的那种
|
4
MinQ 2019-09-26 10:53:02 +08:00 via Android 1
@mushuiyu Real-time Specular Highlight Removal Using Bilateral Filtering,你可以看一下,但基本上也就只能处理这种水平的反光
|
6
ruxuan1306 2019-09-26 10:57:06 +08:00 via iPhone
@ctro15547 对,反射光是偏振光,可以使用偏振镜过滤
|
7
ChasYuan 2019-09-26 10:58:57 +08:00 via Android
算法估计很难,这种偏振光用偏振元件滤掉更方便
|
8
arrow8899 2019-09-26 11:03:11 +08:00
没做过图像处理;不过这种大面积反光应该能识别出反光区域吧,直接把这块的亮度调低行不
|
9
KKbu 2019-09-26 11:25:32 +08:00 via Android
如果是死白区域靠算法来去掉不好办吧,要提取的是特征点吗?
|
11
insaneguy 2019-09-26 11:29:41 +08:00
先从物理层面考虑吧,有些信息缺失不是靠算法能解决的
|
13
jendon 2019-09-26 12:22:09 +08:00
提供一个思路,所有像素值在 240 以上的像素,获取轮廓,先进行腐蚀,再进行膨胀,最后用周围的像素来填充轮廓...
|
18
jendon 2019-09-26 15:54:50 +08:00
试试 v2 能不能放图
|
19
aguesuka 2019-09-27 09:41:54 +08:00 via Android
两种方案,第一种是物理手段。第二种是摄像头固定,改变光源角度拍,然后合成
|