API Reference
This section provides detailed documentation for all cv3 modules.
Modules:
- Draw Module
rectangle()polylines()fill_poly()circle()point()points()line()hline()vline()text()putText()rectangles()rect()rects()arrow()ellipse()marker()getTextSize()poly()polygon()- cv3.draw.rectangle
- cv3.draw.polylines
- cv3.draw.fill_poly
- cv3.draw.circle
- cv3.draw.point
- cv3.draw.points
- cv3.draw.line
- cv3.draw.hline
- cv3.draw.vline
- cv3.draw.text
- cv3.draw.rectangles
- cv3.draw.arrow
- cv3.draw.ellipse
- cv3.draw.marker
- cv3.draw.getTextSize
- cv3.draw.putText
- IO Module
imread()imdecode()imwrite()imshow()WindowWindowswait_key()waitKey()destroy_windows()destroyAllWindows()destroy_window()destroyWindow()- cv3.io.imread
- cv3.io.imwrite
- cv3.io.imshow
- cv3.io.imdecode
- cv3.io.is_ascii
- cv3.io.wait_key
- cv3.io.waitKey
- cv3.io.destroy_windows
- cv3.io.destroyAllWindows
- cv3.io.destroy_window
- cv3.io.destroyWindow
- cv3.io.Window
- cv3.io.Windows
- Video Module
- Color Spaces Module
cvt_color()cvtColor()rgb2bgr()bgr2rgb()rgba2bgra()bgra2rgba()rgb2gray()bgr2gray()gray2rgb()gray2bgr()gray2rgba()gray2bgra()bgr2hsv()rgb2hsv()hsv2bgr()hsv2rgb()rgb()bgr()rgba()bgra()- cv3.color_spaces.cvt_color
- cv3.color_spaces.cvtColor
- cv3.color_spaces.rgb2bgr
- cv3.color_spaces.bgr2rgb
- cv3.color_spaces.rgba2bgra
- cv3.color_spaces.bgra2rgba
- cv3.color_spaces.rgb2gray
- cv3.color_spaces.bgr2gray
- cv3.color_spaces.gray2rgb
- cv3.color_spaces.gray2bgr
- cv3.color_spaces.gray2rgba
- cv3.color_spaces.gray2bgra
- cv3.color_spaces.bgr2hsv
- cv3.color_spaces.rgb2hsv
- cv3.color_spaces.hsv2bgr
- cv3.color_spaces.hsv2rgb
- cv3.color_spaces.rgb
- cv3.color_spaces.bgr
- cv3.color_spaces.rgba
- cv3.color_spaces.bgra
- Transform Module
vflip()hflip()dflip()transform()rotate()rotate90()rotate180()rotate270()scale()shift()translate()xshift()xtranslate()yshift()ytranslate()resize()crop()pad()copyMakeBorder()- cv3.transform.vflip
- cv3.transform.hflip
- cv3.transform.dflip
- cv3.transform.transform
- cv3.transform.rotate
- cv3.transform.rotate90
- cv3.transform.rotate180
- cv3.transform.rotate270
- cv3.transform.scale
- cv3.transform.shift
- cv3.transform.translate
- cv3.transform.xshift
- cv3.transform.xtranslate
- cv3.transform.yshift
- cv3.transform.ytranslate
- cv3.transform.resize
- cv3.transform.crop
- cv3.transform.pad
- cv3.transform.copyMakeBorder
- Create Module
zeros()zeros_like()ones()ones_like()full()full_like()empty()empty_like()white()white_like()black()black_like()random()rand()randn()randint()- cv3.create.zeros
- cv3.create.zeros_like
- cv3.create.ones
- cv3.create.ones_like
- cv3.create.full
- cv3.create.full_like
- cv3.create.empty
- cv3.create.empty_like
- cv3.create.white
- cv3.create.white_like
- cv3.create.black
- cv3.create.black_like
- cv3.create.random
- cv3.create.rand
- cv3.create.randn
- cv3.create.randint
- Opt Module
RGBFPSFOURCCTHICKNESSCOLORFONTLINE_TYPETHRESHOLD_TYPESCALEPT_RADIUSEXPERIMENTALset_rgb()set_bgr()video()draw()set_exp()- cv3.opt.set_rgb
- cv3.opt.set_bgr
- cv3.opt.video
- cv3.opt.draw
- cv3.opt.RGB
- cv3.opt.FPS
- cv3.opt.FOURCC
- cv3.opt.THICKNESS
- cv3.opt.COLOR
- cv3.opt.FONT
- cv3.opt.SCALE
- cv3.opt.PT_RADIUS
- cv3.opt.EXPERIMENTAL
- Processing Module
- Utils Module
Each module is documented with its functions, classes, and usage examples. The documentation is automatically generated from the source code docstrings.