OpenCV入門(三)複雜一點的變換

2021-06-26 03:08:40 字數 723 閱讀 7349

在opencv中,通過cvpyrdown()完成這個功能

/*

將影象縮小到原來的一半

*/#include "highgui.h"

#include "cv.h"

//#includevoid dopyrdown(iplimage* img, int fliter=ipl_gaussian_5x5)

結果與原影象相比,為:

使用cvcanny()提取影象的邊緣

/*

邊緣提取

*/#include "highgui.h"

#include "cv.h"

void docanny(

iplimage* img,

double lowthresh,

double highthresh,

double aperture

)

結果:

這些變換所用到的函式和使用將在後面的內容中詳細說明

複雜一點的add timer

總的來說,timer的用法還是很簡單的。主要需要定義乙個timer list變數timer 先初始化timer init timer timer then 對timer的相關引數賦值 timer.function fun timer.expires jiffies timer delay add t...

C Linq複雜一點的查詢

using system using system.collections.generic using system.linq public sc scs public course courses public program new student new student new student...

usb 的一點入門知識

usb規範定義function 為主機提供單個功能的裝置。hub是乙個包含有乙個或多個到usb裝置的介面或內部連線的裝置。同時這個裝置還帶有使該裝置能與每個外設通訊的硬體設施。集線器重複接收通訊,同時也有處理以下狀況的能力 管理電源 傳送和響應狀態和控制訊息以及防止全速資料輸出到低速裝置。devic...