OpenCV3 编程入门 毛星云 读书笔记

文章目录

      • [1.5.1 第一个程序:图像显示](#1.5.1 第一个程序:图像显示)
      • [1.5.2 第二个程序:图像腐蚀](#1.5.2 第二个程序:图像腐蚀)
      • [1.5.3 第三个程序:图像模糊](#1.5.3 第三个程序:图像模糊)
      • [1.5.4 第四个程序:Canny边缘检测](#1.5.4 第四个程序:Canny边缘检测)

个人读书笔记,书籍地址

1.5.1 第一个程序:图像显示

cpp 复制代码
#include <opencv2/opencv.hpp>

int main()
{
    std::string tPath = "001.png";
    cv::Mat img = cv::imread(tPath);
    cv::imshow("img", img);
    cv::waitKey(0);
}

1.5.2 第二个程序:图像腐蚀

cpp 复制代码
#include <opencv2/opencv.hpp>

int main()
{
    std::string tPath = "001.png";
    cv::Mat img = cv::imread(tPath);
    cv::imshow(u8"原图", img);
    cv::Mat element = cv::getStructuringElement(cv::MORPH_RECT, cv::Size(15, 15));
    cv::Mat dstImg;
    cv::erode(img, dstImg, element);
    cv::imshow(u8"腐蚀后效果图", dstImg);
    cv::waitKey(0);
}

1.5.3 第三个程序:图像模糊

cpp 复制代码
#include <opencv2/opencv.hpp>

int main()
{
    std::string tPath = "001.png";
    cv::Mat img = cv::imread(tPath);
    cv::imshow(u8"原图", img);
    cv::Mat dstImg;
    cv::blur(img, dstImg, cv::Size(7, 7));
    cv::imshow("均值滤波效果图", dstImg);
    cv::waitKey(0);
}

1.5.4 第四个程序:Canny边缘检测

cpp 复制代码
#include <opencv2/opencv.hpp>

int main()
{
    std::string tPath = "001.png";
    cv::Mat img = cv::imread(tPath);
    cv::imshow(u8"原图", img);

    cv::Mat grayImg, edge;
    cv::cvtColor(img, grayImg, cv::COLOR_BGR2GRAY);

    // 降噪处理
    cv::blur(grayImg, edge, cv::Size(3, 3));

    // Canny算子
    cv::Canny(edge, edge, 3, 9, 3);

    cv::imshow("Canny", edge);
    cv::waitKey(0);
}
相关推荐
吴佳浩4 小时前
Skill 为什么不同于 Tool?Agent 技能库的自演进与动态加载机制
人工智能·agent·ai编程
大模型任我行7 小时前
谷歌:“课程学习”融入扩散模型强化学习
人工智能·语言模型·自然语言处理·论文笔记
AIGCmagic社区7 小时前
具身智能专题:机器人也有Scaling Law?智元GE-Act 2.0用3万小时真机数据给出答案
人工智能·aigc·具身智能
Rosanci7 小时前
谷歌浏览器插件开发实战指南:从 Hello World 到上架发布
大数据·人工智能·chrome·程序人生
明月_清风8 小时前
AI 越来越强,程序员真正的价值到底是什么?
人工智能·后端
m0_466525298 小时前
云从科技上线云起ModelHub:AI团队时代的模型算力基础设施
大数据·人工智能·科技
火山引擎开发者社区8 小时前
OpenViking:给 Codex 加上长期记忆
人工智能
荆棘鸟智能9 小时前
城市感知设备怎么统一接入?从多协议网关到设备模型的中间件架构设计
人工智能·算法·边缘计算
火山引擎开发者社区9 小时前
当 AI 内容真假难辨,谁来为真实签名 —— 证书中心 C2PA 内容可信溯源服务正式发布
人工智能
百万蹄蹄向前冲9 小时前
风扇转了一晚上MVP专家团翻车事故
前端·人工智能