91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

OpenCV中normalize函數的用法是什么

小億
169
2023-11-27 21:36:41
欄目: 編程語言

在OpenCV中,normalize函數用于將數組中的值縮放到特定的范圍內。

函數的原型如下:

void normalize(InputArray src, OutputArray dst, double alpha=1, double beta=0, int norm_type=NORM_L2, int dtype=-1, InputArray mask=noArray());

參數說明:

  • src:輸入數組,可以是單通道或多通道的圖像,數據類型可以是CV_8U、CV_16U、CV_32F或CV_64F。
  • dst:輸出數組,與輸入數組具有相同的尺寸和數據類型。
  • alpha:縮放系數,將src中的值乘以alpha后,再加上beta。
  • beta:偏移量,將src中的值乘以alpha后,再加上beta。
  • norm_type:歸一化類型,指定如何計算歸一化的范數。默認值為NORM_L2,表示計算L2范數。其他可選值有NORM_INF(計算無窮范數)和NORM_MINMAX(將值歸一化到[0, 1]之間)。
  • dtype:輸出數組的數據類型,如果為-1,則與輸入數組的數據類型相同。
  • mask:可選的掩碼,指定哪些元素需要進行歸一化。如果不需要掩碼,則使用默認值noArray()。

使用normalize函數可以將圖像的像素值歸一化到特定范圍內,常用的操作有:

  • 將圖像像素值歸一化到[0, 1]范圍內:normalize(src, dst, 0, 1, NORM_MINMAX);
  • 將圖像像素值歸一化到[-1, 1]范圍內:normalize(src, dst, -1, 1, NORM_MINMAX);
  • 將圖像像素值歸一化到[0, 255]范圍內:normalize(src, dst, 0, 255, NORM_MINMAX, CV_8U);

0
绥阳县| 惠东县| 彩票| 盐津县| 全椒县| 固原市| 昌黎县| 成都市| 玉溪市| 马龙县| 南雄市| 蓬安县| 德兴市| 宁晋县| 积石山| 永康市| 南京市| 泾源县| 柘荣县| 越西县| 林口县| 冷水江市| 马公市| 昆山市| 宁津县| 梓潼县| 门源| 江山市| 海安县| 葫芦岛市| 闽清县| 台州市| 抚远县| 方山县| 宁河县| 吉林省| 灵宝市| 舒城县| 葵青区| 越西县| 鄂温|