OpenCV3之 copyTo 函式的使用方法

2021-08-21 10:59:25 字數 562 閱讀 3382

在mat矩陣類的成員函式中copyto(roi , mask)函式是非常有用的乙個函式,尤其是後面的mask可以實現蒙版的功能,我們用幾個例項來說明它的作用。我們要注意mask的資料型別,必須是cv_8u,且通道數或者是1,或者與roi一致。

首先我們令mask為尺寸與roi一致的1矩陣:

int main()

執行結果如下:

接下來,我們令mask=0,觀察輸出結果如下,很明顯mask為0的區域並沒有被替換成img2影象:

再接下來,我們將mask直接等於img2影象,看看會怎麼樣?在mask中,非0區域的影象被保留下來,而畫素值為0的區域則保持不變。

opencv3程式設計入門

今天進行了簡單的影象修補 影象修補.cpp 先對影象進行破壞,然後進行修補 include stdafx.h include include include includeusing namespace std using namespace cv define win name1 原始圖 defi...

OPENCV3 模版匹配

一 引言 模板匹配的作用在影象識別領域作用可大了。那什麼是模板匹配?模板匹配,就是在一幅影象中尋找另一幅模板影象最匹配 也就是最相似 的部分的技術。說的有點抽象,下面給個例子說明就很明白了。在上面這幅全明星照中,我們想找出姚明頭像的位置,並把它標記出來,可以做到嗎?可以,這就是模板匹配的要做的事情。...

OpenCV3學習總結

影象處理技術一般包括影象壓縮,增強和復原,匹配 描述和識別3個部分。影象處理和計算機視覺的區別在於 影象處理側重於 處理 影象 如增強 還原 去噪 分割等 而計算機視覺重點在於使用計算機來模擬人的視覺。opencv由一系列c函式和c 類構成,擁有包括500多個c函式的跨平台的中高層api。openc...