雷火电竞-中国电竞赛事及体育赛事平台

歡迎來(lái)到入門教程網(wǎng)!

C語(yǔ)言

當(dāng)前位置:主頁(yè) > 軟件編程 > C語(yǔ)言 >

OpenCV實(shí)現(xiàn)圖像邊緣檢測(cè)

來(lái)源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:C語(yǔ)言|點(diǎn)擊:

最近自己在做一個(gè)有關(guān)圖像處理的小項(xiàng)目,涉及到圖像的邊緣檢測(cè)、直線檢測(cè)、輪廓檢測(cè)以及角點(diǎn)檢測(cè)等,本文首先介紹圖像的邊緣檢測(cè),使用的是Canny邊緣檢測(cè)算法,具體代碼以及檢測(cè)效果如下:

1、代碼部分:

// Image_Canny.cpp : 定義控制臺(tái)應(yīng)用程序的入口點(diǎn)。
//
 
#include "stdafx.h"
#include <cv.h>
#include "highgui.h"
using namespace cv;
 
int _tmain(int argc, _TCHAR* argv[])
{
 Mat src_img=imread("..\\image_norm\\71253.jpg");
 imshow("src_img",src_img);
 Mat img_canny(src_img.size(),CV_8UC1,Scalar(0));
 //canny detect
 Canny(src_img,img_canny,100,300,3,true);
 imshow("img_canny",img_canny);
 imwrite("..\\post_img\\canny.jpg",img_canny);
 
 cvWaitKey(0);
 
 return 0;
}

2、原圖以及邊緣檢測(cè)效果圖:


至此,圖像的邊緣檢測(cè)已經(jīng)實(shí)現(xiàn),在此記錄下來(lái),也供初學(xué)者參考,最近一直在加班寫代碼調(diào)試代碼,最大的感觸就是:代碼因在不斷調(diào)試中而愈加精致。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持我們。

上一篇:C++基礎(chǔ)學(xué)習(xí)之函數(shù)重載的簡(jiǎn)單介紹

欄    目:C語(yǔ)言

下一篇:OpenCV畫任意圓弧曲線

本文標(biāo)題:OpenCV實(shí)現(xiàn)圖像邊緣檢測(cè)

本文地址:http://www.jygsgssxh.com/a1/Cyuyan/532.html

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有