我想在matlab中用激光做物体检测。当我把激光对准一个物体时,我可以探测到那个物体;但是,因为我的激光的颜色是红色的,所以当激光对准一个红色的物体时,我检测不到那个物体。
这是我的过程:首先,我使用不同的方法分离红色对象。如果一个物体的R值等于255,我说这是激光激光。但是,如果另一个对象的R值等于255 (即,该对象是红色的),我无法检测到激光(因为它们是相同的颜色)。我该怎么做呢?
发布于 2013-03-13 22:57:13
使用两种不同颜色的激光。例如,如果使用红色和蓝色激光,则红色激光将显示在蓝色对象上,蓝色激光将显示在红色对象上。
如果你坚持使用单一的激光,你可以检查激光点的强度,但这在实际环境中会困难得多。
https://stackoverflow.com/questions/15388607
复制相似问题