OpenCV Mat(比较)运算符文档

时间:2015-05-04 12:46:29

标签: opencv operator-overloading

你知道在哪里可以找到cv :: Mat运算符的文档,比如 { name:'res 123', description:'Italian Rest' types:['Mexican','Indian'] } <input type="checkbox" data-ng-model="Mexican"/> // Iam Using Textbox Oncheck Filter Need to Filter all the Objects with types:['Mexican'] Filter Code :- <div class="col-xs-12" data-ng-repeat="obj in objs| filter : objs.types[1]: Mexican" > <!-- Filter applied Like this --> Realted looping </div> <等吗?我目前的疑问是要知道<=运算符是否为uint8_t图像返回1或<值(~0,为uint16_t图像返回=255等等)。阅读here,暗示预期行为是等效compare调用给出的行为。但我很难在OpenCV文档中找到引用。

我试图谷歌:

  

opencv mat操作员文档

1 个答案:

答案 0 :(得分:2)

正确的搜索字词是Matrix Epressions。

来自OpenCV 2 Documentation

  

比较:=65535A cmpop BA cmpop alpha,其中alpha cmpop A是   其中一个:cmpop>>===!=<=

     

比较结果是8位   单通道掩码,其元素设置为255(如果特定的话   元素或元素对满足条件)或0。

在OpenCV 3中,有关Matrix Expressions的文档分散在页面Operations on arrays中。这里有一个Matrix Expression集合,但文档空白!特别要知道<运算符的作用,必须检查cv::compare的文档:

  

当比较结果为真时,相应的元素为   output数组设置为255.可以替换比较操作   使用等效的矩阵表达式:

<