It work using command on console specified for each method In this module it contain Two method gives seperate Output With Different Approach
- CubeOpt
- CubeTrac
python main.py -co
// or //
python main.py --cubeopt
- In this we used Hsv tracking to configer the cube and filtering it through some parameters
- cube Optimisation file contain some functions Within the class eg:
getFilteredCube(self)
Main FunctionColorDetection(self, color, hsv_image)
Supporting FunctionremoveBadCont(self, contors)
Supporting Function
- This file Gives Output in
output_opt/
file - Output in form of images with color tag on the center
python main.py -ct
// or //
python main.py --cubetrac
- In this we used Canny Edge Detection to configer the cube and filtering it through some parameters
- cube Optimisation file contain some functions Within the class eg:
getTrackedCube(self)
Main FunctionarrangeCube(self, contors)
Supporting Function
- This file Gives Output in
output_trac/
file - Output in form of Text file contain unique number pattern for color
python main.py -ct -co
// or //
python main.py --cubetrac --cubeopt