Laplacian iOS 運算元 邊緣檢測

2021-09-11 14:27:47 字數 891 閱讀 2738

基本概念

laplacian運算元是n維歐幾里德空間的乙個二階微分運算元,定義為梯度grad的散度div,因此如果f是二階可微的函式,則其定義為

計算拉普拉斯變換:laplacian()

void laplacian( inputarray src,// 輸入影象,及源影象,mat類即可,且須為單通道8位影象

outputarray dst, // 輸入的邊緣影象,需要和源有一樣的尺寸和通道數

int ddepth,// 目標影象的深度

int ksize = 1,

double scale = 1, 

double delta = 0,

int bordertype = border_default 

函式引數的詳解

**示例:

mat im;

uiimagetomat(image1, im);

if (im.empty()) {

return;

mat graylap,abs_dst;

// 使用高斯濾波消除雜訊

gaussianblur(im, im, cv::size(3,3), 0);

// 轉換為灰度圖

cvtcolor(im, graylap, color_rgba2gray);

// 使用lapiacian函式

laplacian(graylap, dst, 5);

// 計算絕對值,並將結果轉換為8位

convertscaleabs(dst, abs_dst);

self.secondimageview.image = mattouiimage(abs_dst);

效果

Halcon封裝的找邊運算元 靈活好用

我們在做halcon找邊的時候有很多種方式,比如得到想要的邊緣輪廓,然後根據邊緣輪廓擬合邊緣。今天我們講一下另外一種擬合邊的方式。視覺行業的從業者應該都聽過或者用過visionpro,工具化的開發方式,強大的資料流確實好用,再加上很多優化後的工具,在執行時間和穩定性方面做的非常好。但是有時候很你會發...

樹邊,前向邊,後向邊,橫叉邊

樹邊,前向邊,後向邊,橫叉邊,應該說,不是乙個圖本身有的概念,應該是圖進行dfs時才有的概念。圖進行dfs會得到一棵dfs樹 森林 在這個樹上才有了這些概念。對圖進行dfs,可以從任意的頂點開始,遍歷的方式也是多樣的,所以不同的遍歷會得到不同的dfs樹,進而產生不同的樹邊,前向邊,後向邊,橫叉邊。所...

SparkRDD運算元 sample運算元

val newrdd oldrdd.sample withreplacement,fraction,seed withreplacement表示是抽出的資料是否放回,true為有放回的抽樣,false為無放回的抽樣 fraction表示隨機抽樣的資料數量 seed用於指定隨機數生成器種子 def s...