# python-opencv-learn **Repository Path**: carlzhangweiwen/python-opencv-learn ## Basic Information - **Project Name**: python-opencv-learn - **Description**: No description available - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-11-03 - **Last Updated**: 2022-06-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # opencv-python学习 - opencv 用到的图片都在这里https://github.com/opencv/opencv/tree/master/samples/data - 官网 https://opencv.org/ - 官方文档api https://docs.opencv.org/4.0.0/ - 官方英文教程 https://docs.opencv.org/4.5.4/d6/d00/tutorial_py_root.html - 其他 https://github.com/makelove/OpenCV-Python-Tutorial ## ch01基础操作(1.py) https://opencv24-python-tutorials.readthedocs.io/en/latest/py_tutorials/py_core/py_basic_ops/py_basic_ops.html#basic-ops ## ch02数学运算(2.py) https://opencv24-python-tutorials.readthedocs.io/en/latest/py_tutorials/py_core/py_image_arithmetics/py_image_arithmetics.html ## ch03图像处理(3.py 4.py 5.py imageSegmentation.py) 1. 颜色模式转换,目标检测 https://opencv24-python-tutorials.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_colorspaces/py_colorspaces.html#converting-colorspaces 2. 阈值处理 https://opencv24-python-tutorials.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_thresholding/py_thresholding.html 3. 图像几何变换(旋转、缩放、仿射变换、透视变换) https://opencv24-python-tutorials.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_geometric_transformations/py_geometric_transformations.html 4. 图像平滑处理-(卷积filter2D,均值滤波blur,高斯滤波GaussianBlur,中值滤波medianBlur,双边滤波bilateralFilter) https://opencv24-python-tutorials.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_filtering/py_filtering.html 5. 形态变换(膨胀,腐蚀,开操作,闭操作,形态梯度等) https://opencv24-python-tutorials.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_morphological_ops/py_morphological_ops.html 6. 图像渐变``cv2.Sobel(), cv2.Scharr(), cv2.Laplacian() etc.`` https://opencv24-python-tutorials.readthedocs.io/en/latest/py_tutorials/py_imgproc/py_gradients/py_gradients.html 7. Canny Edge Detection 8. 图像分割 https://docs.opencv.org/4.x/d2/dbd/tutorial_distance_transform.html ## 版本 python 3.8 ```text package version latest Keras-Preprocessing 1.1.2 1.1.2 Markdown 3.3.4 3.3.4 Pillow 8.4.0 PyWavelets 1.1.1 1.1.1 Shapely 1.8.0 Werkzeug 2.0.2 2.0.2 absl-py 0.15.0 astunparse 1.6.3 attrs 21.2.0 cachetools 4.2.4 certifi 2021.10.8 charset-normalizer 2.0.7 clang 5.0 cycler 0.11.0 flatbuffers 1.12 gast 0.4.0 google-auth 2.3.3 google-auth-oauthlib 0.4.6 google-pasta 0.2.0 grpcio 1.41.1 h5py 3.1.0 idna 3.3 imageio 2.10.1 imgaug 0.4.0 jsonschema 4.1.2 keras 2.6.0 kiwisolver 1.3.2 labelme2coco 0.1.2 matplotlib 3.4.3 networkx 2.6.3 numpy 1.19.5 oauthlib 3.1.1 opencv-python 4.5.4.58 opt-einsum 3.3.0 pip 21.3 protobuf 3.19.1 pyasn1 0.4.8 pyasn1-modules 0.2.8 pyparsing 3.0.4 pyrsistent 0.18.0 python-dateutil 2.8.2 requests 2.26.0 requests-oauthlib 1.3.0 rsa 4.7.2 scikit-image 0.18.3 scipy 1.7.1 setuptools 58.2.0 six 1.15.0 tensorboard 2.7.0 tensorboard-data-server 0.6.1 tensorboard-plugin-wit 1.8.0 tensorflow 2.6.1 tensorflow-estimator 2.6.0 termcolor 1.1.0 tifffile 2021.11.2 typing-extensions 3.7.4.3 urllib3 1.26.7 wheel 0.37.0 wrapt 1.12.1 ```