Tenengrad評價函式

2021-06-26 23:46:54 字數 566 閱讀 2769

tenengrad函式式一種常用的影象清晰度評價函式,是一種基於梯度的函式。

在影象處理中,一般認為對焦好的影象具有更尖銳的邊緣,故具有更大的梯度函式值。

tenengrad函式使用sobel運算元提取水平和垂直方向的梯度值。具體過程如下:

設sobel卷積核為

定義該影象的tenengrad值為

其中實現**如下:

#include #include #includeusing namespace std;

double tenegrad(iplimage* src)//tenegrad 標準

{ assert(src->nchannels==8);

int row=src->height;//height對應行數

int col=src->width; //width對應行數

int widthstep=src->widthstep;

char *data=src->imagedata;

double s=0;

for(int x = 1;x

Tenengrad評價函式 詳解

tenengrad函式式一種常用的影象清晰度評價函式,是一種基於梯度的函式。在影象處理中,一般認為對焦好的影象具有更尖銳的邊緣,故具有更大的梯度函式值。tenengrad函式使用sobel運算元提取水平和垂直方向的梯度值。具體過程如下 設sobel卷積核為 定義該影象的tenengrad值為 其中實...

損失函式與評價函式

4.1 學習目標 掌握常見的評價函式和損失函式dice iou bce focal loss lov sz softmax 掌握評價 損失函式的實踐 4.2 tp tn fp fn 在講解語義分割中常用的評價函式和損失函式之前,先補充一 tp 真正例 true positive tn 真反例 tru...

評價函式 用Excel函式實現業績評價的方法

營長說企業在年中年末之際,常常要對員工或部門做績效考核。一般根據年初制定的目標和實際業績,計算完成率並做評價。今天營長介紹用excel函式實現績效排名 線性插值評價和階梯評價。先看下方案例 要求根據完成率實現自動排名和分值計算。資料排名不是排序,也不需要手工填寫。在excel軟體中有個計算排名的函式...