2016-03-01 79 views
3

是否存在針對cv::Mat的每個元素的反向opencv函數?cv :: Mat每個元素的反轉

實施例:

|a , b , c| 
|d , e , f| 
|g , h , i| 

輸出:

|1/a , 1/b , 1/c| 
|1/d , 1/e , 1/f| 
|1/g , 1/h , 1/i| 
+1

不是此更 「每元件師」?又名:'分隔(Mat :: ones(),src,dst);' – berak

+0

愚蠢的我......非常感謝。請讓它成爲先生的答案 –

回答

3

這將簡單地是1.0f/mat

實施例:

cv::Mat mat = (cv::Mat_<float>(3, 3) << 1, 2, 3, 
             4, 5, 6, 
             7, 8, 9); 
mat = 1.0f/mat; 

之後,mat

[1, 0.5, 0.33333334; 
0.25, 0.2, 0.16666667; 
0.14285715, 0.125, 0.11111111]