實戰深度學習OpenCV(一) canny邊緣檢測

2022-01-13 01:23:26 字數 1206 閱讀 1236

利用canny邊緣檢測,我們可以很好地得到哦乙個影象的輪廓,下面是基於c++的,這是我們通過這段**得到的結果:

//讀入一張

mat srcimage = imread("

c://users//lenovo//desktop");

namedwindow("青春

", 0);//

建立視窗

cvresizewindow("青春

", 333, 500); //

建立乙個333*500大小的視窗

imshow("青春

", srcimage);//

在建立的視窗中顯示

mat dstimage,edge,grayimage;

dstimage.create(srcimage.size(), srcimage.type());

cvtcolor(srcimage, grayimage, cv_bgr2gray);

cvtcolor(srcimage, grayimage, color_bgr2gray);

blur(grayimage,edge,size(

17,17

)); canny(edge, edge,

3, 9, 3

);

//等待6000 ms後視窗自動關閉

namedwindow("

canny邊緣檢測

", 0);//

建立視窗

cvresizewindow(

"canny邊緣檢測

", 333, 500); //

建立乙個333*500大小的視窗

imshow(

"canny邊緣檢測

", edge);//

在建立的視窗中顯示

waitkey(0);//

等待按鍵按下

return

0;演示例程:

實戰深度學習

回顧上一節的內容,介紹稀疏編碼。p2 稀疏編碼的推理。p3 p6 ista演算法解釋。p7 p9 用於稀疏編碼推理的座標下降 p10 回顧上一節課的內容,主要講解隨機梯度下降法。p2 l2 正則化。p3 l1 正則化。p4 偏差 方差權衡。p5 本課程主要內容包括 kaggle 實戰分析 dogs ...

深度學習實戰

dnn cnn rnn google tensorflow,社群發展資源多 facebook pytorch,caffe2 伯克利 caffe,亞馬遜 mxnet caffe針對影象方面的任務,用於cnn 有 python 和 mathlab 的介面 通過不同層的疊加實現深度神經網路 使用方法1 不...

python深度學習實戰

用python進行深度學習 deeplearning with python python打包技術一度日益複雜 各自為政,儘管現在已經被python packaging authority控制並簡化,但如果想深入這個主題,參閱 python打包使用者指南 packaging.python.org 為...