cvconvertscale-九游会j9

cvconvertscale,使用轉換數組。

基本介紹

  • 外文名:cvconvertscale
  • 功能:使用轉換數組
  • 類別:數學函式
  • 同義函式名:cvscale
cvapi(void) cvconvertscale( const cvarr* src, cvarr* dst,
double scale cv_default(1),
double shift cv_default(0) );
opencv 函式
src
輸入數組.
dst
輸出數組
scale
比例因子.
shift
該加數被加到輸入數組元素按比例縮放後得到的元素上
函式 cvconvertscale 有多個不同的目的因此就有多個同義函式(如上面的#define所示)。該函式首先對輸入數組的元素進行比例縮放,然後將shift加到比例縮放後得到的各元素上,即: dst(i)=src(i)*scale (shift,shift,...),最後可選的將結果拷貝到輸出數組。
多通道的數組對各個通道是獨立處理的。
類型轉換主要用捨入和溢出截斷來完成。也就是如果縮放 轉換後的結果值不能用輸出數組元素類型值精確表達,就設定成在輸出數組數據軸上最接近該數的值。
如果 scale=1, shift=0 就不會進行比例縮放. 這是一個特殊的最佳化 。如果原來數組和輸出數組的類型相同,這是另一種特殊情形,可以被用於比例縮放和平移矩陣或圖像,此時相當於該函式的。

相關詞條

熱門詞條

聯絡我們
网站地图