cv :: Mat Per-element inverse

时间:2016-03-01 06:38:57

标签: c++ opencv

cv::Mat是否存在per-element inverse opencv函数?

示例:

|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 个答案:

答案 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]