Compilar cv_bridge com python3

visão geral

Quando eu estava escrevendo um pacote ROS usando transferência de imagem de sensor e OpenCV4, tudo, desde a construção até a compilação do código, correu bem. O problema surge quando começo a executar o próprio nó, ele dá o seguinte erro:

Assertion failed (tlsSlots.size() > slotIdx) in releaseSlot

Ao pesquisar online, descobri que outras pessoas tiveram problemas semelhantes ao usar duas versões conflitantes do OpenCV.

Então tentei compilar o pacote open_vision (noetic-branch) dentro do próprio espaço de trabalho catkin e modifiquei o CMakeLists.txt de acordo,

Je suppose que tu aimes

Origine blog.csdn.net/weixin_42990464/article/details/133071226
conseillé
Classement