Table of Contents
Capstone 2023 Vision Based Laser Scanner
You must have linux installed with OpenCV 4.
- Clone the repo
git clone https://github.com/B33Boy/3D-Scanner.git
- Change to rot directory
cd 3D-Scanner
Run python scripts/collect_cali.py
to take between 10 to 20 images of the 7x9 checkerboard. If another checkerboard is used, change the CHECKERBOARD
variable in the script.
- press
q
to quit the application - press
c
to take an image - press
z
to pop the last image
Next run python scripts/calibrate.py
to run the calibration algorithm. The camera matrix, disortion coefficients, rotation, and translation vectors will be exported to res/cal_out/
.
run the command ./gen_pipreq.sh
from the root of the project to update the requirements.txt
Distributed under the MIT License. See LICENSE.txt
for more information.
Abhi Patel - abhi.patel@ontariotechu.net
Acknowledge Dr. Barari & Cody Berry here