日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python图像边缘检测_python opencv实现图像边缘检测

發(fā)布時間:2025/4/16 python 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python图像边缘检测_python opencv实现图像边缘检测 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本文利用python opencv進行圖像的邊緣檢測,一般要經(jīng)過如下幾個步驟:

1、去噪

如cv2.GaussianBlur()等函數(shù);

2、計算圖像梯度

圖像梯度表達的是各個像素點之間,像素值大小的變化幅度大小,變化較大,則可以認為是出于邊緣位置,最多可簡化為如下形式:

3、非極大值抑制

在獲得梯度的方向和大小之后,應(yīng)該對整幅圖像做一個掃描,去除那些非邊界上的點。對每一個像素進行檢查,看這個點的梯度是不是周圍具有相同梯度方向的點中最大的。如下圖所示:

4、滯后閾值

現(xiàn)在要確定那些邊界才是真正的邊界。這時我們需要設(shè)置兩個閾值:minVal 和maxVal。當圖像的灰度梯度高于maxVal 時被認為是真的邊界,那些低于minVal 的邊界會被拋棄。如果介于兩者之間的話,就要看這個點是否與某個被確定為真正的邊界點相連,如果是就認為它也是邊界點,如果不是就拋棄。如下圖:

在Python Opencv接口中,提供了Canny函數(shù),可以對圖像進行一鍵執(zhí)行邊緣檢測。

接下來,利用Canny函數(shù)進行邊緣檢測的實驗。

Canny函數(shù)需要指定幾個參數(shù):

1、需要進行邊緣檢測的原圖

2、閾值下限

3、閾值上限

我們?yōu)榱四軌蚩吹讲煌撝捣秶鷮吘墮z測結(jié)果的影響,設(shè)置了兩個滑動條,來分別表示閾值上下限。

完整代碼如下:

# -*- coding: utf-8 -*-

"""

Created on Thu Sep 13 14:23:32 2018

@author: Leon

內(nèi)容:

對圖片進行邊緣檢測;

添加滑動條,可自由調(diào)整閾值上下限。

"""

import cv2

import numpy as np

def nothing(x):

pass

cv2.namedWindow('Canny',0)

# 創(chuàng)建滑動條

cv2.createTrackbar('minval','Canny',0,255,nothing)

cv2.createTrackbar('maxval','Canny',0,255,nothing)

img = cv2.imread('Tree.jpg',0)

# 高斯濾波去噪

img = cv2.GaussianBlur(img,(3,3),0)

edges =img

k=0

while(1):

key = cv2.waitKey(50) & 0xFF

if key == ord('q'):

break

# 讀取滑動條數(shù)值

minval = cv2.getTrackbarPos('minval','Canny')

maxval = cv2.getTrackbarPos('maxval','Canny')

edges = cv2.Canny(img,minval,maxval)

# 拼接原圖與邊緣監(jiān)測結(jié)果圖

img_2 = np.hstack((img,edges))

cv2.imshow('Canny',img_2)

cv2.destroyAllWindows()

效果如圖:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

總結(jié)

以上是生活随笔為你收集整理的python图像边缘检测_python opencv实现图像边缘检测的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲成人免费视频 | 91涩| 欧美成人图区 | 裸体按摩www性xxxcom | juliaann办公室丝袜大战 | 美女网站全黄 | 欧美老女人性视频 | 人妻熟女一区二区三区 | 国产日韩在线免费观看 | 国产三级在线免费 | 亚洲a影院 | 国产第100页 | 性色一区二区 | 国产精品丝袜黑色高跟鞋 | 欧美zozo| 国产伦精品一区二区三区免费视频 | 国产男人搡女人免费视频 | 亚州黄色网址 | 苍井空浴缸大战猛男120分钟 | www.麻豆av| 欧美视频一区二区三区四区 | 国产3级在线| 中文字幕蜜桃 | 亚洲瑟瑟 | 黑丝一区二区三区 | 日本久久激情 | 伊人色网 | 乱色专区 | aaa天堂 | 老司机精品视频网站 | 国产精品21p| 成年人免费看毛片 | 黄瓜视频污在线观看 | xxxx18日本 | 狠狠干夜夜骑 | 国产又粗又猛又爽又黄的视频一 | 大又大又粗又硬又爽少妇毛片 | 欧美又粗又深又猛又爽啪啪九色 | 亚洲精品自拍视频 | 加勒比波多野结衣 | 欧美一区二区性久久久 | 日韩视频一二三 | 精品国产一区在线观看 | 美女网站视频在线观看 | 国产奶水涨喷在线播放 | 男人激烈吮乳吃奶爽文 | 免费黄色网址在线 | 久久99国产精品视频 | 人妻少妇精品无码专区久久 | 日本久久片 | 亚洲乱码一区二区三区在线观看 | 欧美91精品| 日本午夜一区二区三区 | 91精品国产综合久久福利 | 久久久精品99 | 成人免费区一区二区三区 | 天天想夜夜操 | 欧洲亚洲一区二区 | 亚洲视频第一页 | 国产成人无码aa精品一区 | 久久精品香蕉视频 | 毛茸茸毛片| 国产精品国产三级国产aⅴ浪潮 | www精品一区二区三区 | 久久久久久综合网 | 1769国产 | 99免费视频 | 国产精品成人国产乱一区 | 精国产品一区二区三区a片 国产精品第一 | 中文字幕免费一区 | 日日干夜夜撸 | 97国产精品视频人人做人人爱 | 午夜福利三级理论电影 | 99在线视频精品 | 黄色大片网站 | 免费看三级黄色片 | 亚洲成人精品视频 | 黄页网站免费观看 | 精品毛片 | 91av视频 | 亚洲免费观看高清完整版在线 | 亚洲精品理论片 | 国产又爽又黄的视频 | 天天色影| 嫩草嫩草嫩草 | 91精品国产精品 | 一本到av| 一级片久久久久 | 欧日韩精品 | 夜夜躁狠狠躁日日躁av | 日韩精品一区二区亚洲av观看 | 少妇高潮惨叫久久久久 | 亚洲yy | 久草婷婷 | 亚洲4区 | 久久久香蕉网 | 欧美一级日韩 | 97人妻精品一区二区三区视频 | 大咪咪dvd |