首页 > 其他分享 >OpenCV 边缘检测三大算子测试【2】

OpenCV 边缘检测三大算子测试【2】

时间:2022-10-07 20:13:15浏览次数:55  
标签:master4.5 测试 opencv python OpenCV install 算子 三大

OpenCV 边缘检测三大算子测试【2】_python


环境搭建


系统环境 ​​【 这里是用的 Linux 虚拟机 】​

cat /etc/issue

Ubuntu 20.04.2 LTS \n \l

conda 新建独立环境如下:

conda create -n py369 python=3.6.9

conda activate py369

pip install opencv-python

pip install matplotlib

pip install numpy

运行环境 pip list 如下:

pip list

Package Version
--------------- -------------------
certifi 2020.12.5
cycler 0.10.0
kiwisolver 1.3.1
matplotlib 3.3.4
numpy 1.19.5
opencv-python 4.5.1.48
Pillow 8.2.0
pip 21.0.1
pyparsing 2.4.7
python-dateutil 2.8.1
setuptools 52.0.0.post20210125
six 1.15.0
wheel 0.36.2

​opencv-master4.5.1源码下载地址​

​其它版本下载地址:https://github.com/opencv/opencv/releases​

  • 本博文的测试是直接拉取 opencv-master4.5.1,然后在opencv/samples/python/tutorial_code/ImgTrans 目录下对相应 py 文件进行测试

OpenCV 边缘检测三大算子测试【2】_计算机视觉_02


opencv-master4.5.1 Python 边缘检测算子测试


测试所输入数据

  • opencv-master4.5.1/opencv/samples/data 目录下有测试可用数据

lena.jpg 原图:

cd

OpenCV 边缘检测三大算子测试【2】_python_03

Sobel 算子

cd

运行效果如下:

OpenCV 边缘检测三大算子测试【2】_数据_04

LaPlace 算子

cd

OpenCV 边缘检测三大算子测试【2】_计算机图形学_05

canny 算子 detector

cd

运行效果如下:

OpenCV 边缘检测三大算子测试【2】_下载地址_06

OpenCV 边缘检测三大算子测试【2】_计算机视觉_07

标签:master4.5,测试,opencv,python,OpenCV,install,算子,三大
From: https://blog.51cto.com/u_15660370/5734921

相关文章

  • OpenCV安装:最基础的openCV程序运行示例【1】
    ????openCV下载安装❤️基础环境操作系统:Ubuntu18.04.5编程工具:bashshellVScode​​基础的gcc、G++安装​​❤️下载一个喜欢的版本即可​​github.com/opencv/open…​​......
  • 三大排序
    冒泡排序publicclassMain{publicstaticvoidmain(String[]args){int[]arr={10,8,3,14,85,21,2,19,221,100};test(arr);......
  • OpenCV-Python-C++ 全套视频详讲
    更多资料请关注公众号:计算机视觉与图形学实战​​2021OpenCV-C++课程实践(理论与实践)​​​​2021年OpenCV-Python从入门到实战全套课程(附带课程课件资料+课件笔记)​​​​......
  • 【opencv基础】linux系统opencv以及opencv_contrib的安装与使用
    前言本文主要介绍如何在linux系统安装使用opencv.具体步骤可参考opencv官网​​here.​​步骤编译源码之前需要安装相关依赖库;1.下载源码;2.解压源码;3.配置cmake;注意将配置的......
  • Java学习 三大循环语句和switch语句
    Java学习三大循环语句和switch语句 while循环语句(当)只要布尔表达式为true,循环就回一直执行下去。**我们大多是情况会让循环停止下来的,我们需要一个让表达式时效......
  • 对比python学julia(第四章:人工智能)--(第一节)OpenCV编程初步(3)
    1.4. 人脸检测(续上)3.检测视频中的人脸在VSCode环境中,新建一个空白源文件,以detect_video.jl作为文件名保存到项目文件夹中,然后编写程序检测视频流......
  • 【学习笔记】三大范式
    三大范式 为什么要数据规范化?信息重复更新、插入、删除异常 三大范式参考博客:关系型数据库设计:三大范式的通俗理解-景寓6号-博客园(cnblogs.com) ......
  • Python OpenCV给证件照换底色
    投简历、找工作这些事都需要证件照,有些还要求证件照背景颜色、尺寸大小,本文分享一下如果通过PythonOpenCV来实现照片裁剪和更换背景色1、读取照片importcv2importnumpya......
  • 万历三大征是中国明代万历年间平息叛乱16
    万历三大征是中国明代万历年间平息叛乱http://ds.163.com/article/6337433db4e5c000012fc233/?2022/10/06_=2022/10/05http://ds.163.com/feed/6337433db4e5c000012fc233/?2......
  • 对比python学julia(第四章:人工智能)--(第一节)OpenCV编程初步(2)
    1.4.       人脸检测人脸检测的任务是从一个图像中寻找出人脸所在的位置和大小。0penCV提供了级联分类器(CascadeClassifier)和人脸特征数据,只用少量代码就能实现......