ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Hello, both of them are great, if you have not learned openCV
, just to learn opencv3
since it have some different definitions of static parameters and this version has a better frame than opencv2
.
However, when you want to use openCV3
, you need to be really careful since some algorithms like SURF
are not built directly in a traditional way, which means maybe you need to spend several hours to build the developing environment with the help of documents.Besides, lots of existing codes are wrote with opencv2
,so be careful if you want to make an old package ,there will be many problems. :)
If you want to know more about the difference between opencv2
and opencv3
, I think you should go to opencv's website