正常情况下,aruco marker不能在黑色背景下被识别,比如下图所示,图中有两个码,在白色桌上的码能够识别,但是在黑色托盘的码不能被识别。具体原因还没去确认,但是这个问题是被证实了的。
解决办法也挺简单的。具体操作就是将aruco marker黑色的部分变白,白色的部分变黑,然后在识别时,将图片黑白颠倒,就能识别。效果如下图所示,右边是原图,左边是黑白颠倒后识别结果。
正常情况下,aruco marker不能在黑色背景下被识别,比如下图所示,图中有两个码,在白色桌上的码能够识别,但是在黑色托盘的码不能被识别。具体原因还没去确认,但是这个问题是被证实了的。
解决办法也挺简单的。具体操作就是将aruco marker黑色的部分变白,白色的部分变黑,然后在识别时,将图片黑白颠倒,就能识别。效果如下图所示,右边是原图,左边是黑白颠倒后识别结果。