Canny算法进行边缘检测,并在原图片上绘图

news/2024/7/4 13:06:38 标签: python, Opencv, Canny

图形检测

介绍

使用Opencv实现图像检测

项目地址

Pycharm环境

PyCharm 2021.3.2 (Professional Edition)
Build #PY-213.6777.50, built on January 27, 2022
Licensed to 成 孙
订阅有效期至 2022年10月7日。
For educational use only.
Runtime version: 11.0.13+7-b1751.25 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 12.2.1
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 12

安装教程

  • 下载后解压导入Pycharm中

使用说明

  1. images是放置待处理照片
  2. result是放置处理后照片
  3. 注意name的赋值只要输入图片的名字和格式即可,不需要完整地址

效果展示

IMG_3252

参与贡献

  • 灿烂

http://www.niftyadmin.cn/n/1525695.html

相关文章

在 README.md 中生成项目目录结构

在 README.md 中生成项目目录结构 1.使用 Homebrew 安装 tree //打开终端输入 brew install tree笔者之前已经安装好,上图为演示图 2.使用tree生成树 //全输出 tree > tree.md // 实例项目为 js 项目,忽略 node_modules,可根据真实项目…

性能分析:频繁使用fork/exec调用命令

文章目录 简介function 跟踪简介 最近遇到一个英语程序频繁调用rm命令删除文件的操作。调用rm的过程大体上是:先fork出一个线程,然后调用execv函数启动rm命令。建议的方式是使用C或者C++提供的库函数来做文件删除操作。省去内核交互及线程初始化等一系列的操作。 function …

树莓派安装Opencv(验证可行,安装速度快)

设备型号 树莓派(RPI)-4B 安装步骤 步骤1/4:安装依赖项 # 更新apt-get sudo apt-get update && sudo apt-get upgrade# 安装此次必需的软件 sudo apt-get install -y build-essential cmake make pkg-config# 多种图片格式支持包…

C++: STL: atomic

文章目录参考易犯的错误产生错误的原因正确的方法参考 https://en.cppreference.com/w/cpp/atomic/atomic 易犯的错误 atomic flag(false); thread th1; 352 void a() { 356 if (flag false) { 357 th1 thread(&func); 358 flag true; 359 } 360 } 这里直接对flag做等…

C++: std::call_once vs atomic

文章目录 简介引子分析深入pthread_once对比简介 这里不是介绍call_once的详细用法,可以在网上搜。https://en.cppreference.com/w/cpp/thread/call_once 这里介绍一下call_once在glibc++里的实现,与atomic的对比。 引子 有个同事,犯了一个错误,详情见:https://mzhan01…

Kernel:glibc: pthread_create 返回 EPERM (1)错误分析

文章目录参考解决方法遇到了一个返回1(permission deny的错误)参考 https://stackoverflow.com/questions/9313428/getting-eperm-when-calling-pthread-create-for-sched-fifo-thread-as-root-on-lin 解决方法 https://blog.csdn.net/qq_36428903/art…

Openssl, Alert, Fatal, handshake failure 40

文章目录 错误原因代码错误 在测试人员发现,客户端发送到服务端的Client Hello消息被拒掉了,原因是: Transport Layer Security TLSv1.2 Record Layer: Alert (Level: Fatal, Description: Handshake Failure) Content Type: Alert (21) Version: TLS 1.2 (0x0303) Length:…

Linux: 命令:echo

文章目录软件使用说明需要注意的问题软件 [root10 ~]# which echo /usr/bin/echo [root10 ~]# file /usr/bin/echo /usr/bin/echo: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x 86-64.so.2, for GNU/Linux 3…