# ORBExtractor **Repository Path**: liuzhenbo123/ORBExtractor ## Basic Information - **Project Name**: ORBExtractor - **Description**: orb extractor(based by orbslam2) - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-12-30 - **Last Updated**: 2021-11-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ORBExtractor(based on orbslam2) **Authors:** [Liu Zhenbo](https://www.zhihu.com/people/liuzhenbo) **29 Nov 2019**: First submit To better understand the feature extractor strategy of orbslam2, I separate orb-feature extractor code from orbslam2 project. So, **ORBExtractor** is a feature detector way which is based on [orbslam2](https://github.com/raulmur/ORB_SLAM2). # 1. Prerequisites I have tested the library in **Ubuntu 18.04** ## C++11 or C++0x Compiler ## OpenCV I use [OpenCV](http://opencv.org) to manipulate images and features.My version is 3.4.8. # 2. Building this library and examples(main.cpp) Clone the repository: ``` git clone https://gitee.com/liuzhenbo123/ORBExtractor ``` ``` cd ORBExtractor ``` ``` mkdir build ``` ``` cd build ``` ``` cmake .. ``` ``` build -j4 ``` # 3.Examples(main.cpp) ``` cd bin ``` ``` ./ORBextractor ../pictures/liu2.jpg ../param/orb.yaml ``` ## Provide two results ### First ![image](https://gitee.com/liuzhenbo123/ORBExtractor/raw/master/screenshots/liu1.jpg) ![image](https://gitee.com/liuzhenbo123/ORBExtractor/raw/master/screenshots/1.jpg) ### Second ![image](https://gitee.com/liuzhenbo123/ORBExtractor/raw/master/screenshots/liu2.jpg) ![image](https://gitee.com/liuzhenbo123/ORBExtractor/raw/master/screenshots/2.jpg)