# 图像处理与分析算法 **Repository Path**: wzycoding/ImageProcessingAnalysis ## Basic Information - **Project Name**: 图像处理与分析算法 - **Description**: 数字图像处理与分析编程实践,包含图像处理的各种模型和算法。 - **Primary Language**: C++ - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2023-08-31 - **Last Updated**: 2023-12-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: 图像处理, 图形识别, 图形算法 ## README # 图像处理与分析编程实践 ## 开发工具环境 Visual studio 2013, vc12, c++ language and MFC framework ## 第三方依赖 opencv-2.4.9 ## 系统截图 ![图像处理与分析编程实践](https://foruda.gitee.com/images/1693493015480023802/2c59fa73_10482337.png "图像处理与分析实验.png") ## 感谢 最初从https://github.com/yooongchun/EdgeDetection借鉴和参考 ## 功能和算法 - 打开图像,显示图像,灰度化,二值化,存储图像,缩放图像,观察其分辨率,降低灰度分辨率两种模式,观察图像变化; - 打开一副低对比度图像,拉伸其图像,打开一幅过度曝光图像,拉伸其图像,观察图像变换,对图像直方图均衡算法; - 图像空域与频域的平滑、锐化处理的模板方法,包括方块滤波,均值滤波,高斯滤波,中值滤波,双边滤波,锐化指数增强,锐化对数增强,锐化高反差; - 图像的边缘轮廓提取算法:canny算子、sobel算子、拉普拉斯算子等; - 对一副图像加噪,进行几何均值,算术均值,谐波,逆谐波处理,显示图像的结果; - 彩色图像处理算法:提取一张彩色图像中红色,用HIS模型处理,RGB模型对比显示; - 形态学算法:二值图像进行膨胀、腐蚀、开、闭操作,提取边缘; - 对一副图像进行二值化,ostu算法等; - 纹理匹配算法:提取图像纹理,匹配图像; - 基于SIFT算子的匹配算法