参考代码:
- read_image (Image, 'printer_chip/printer_chip_01')
- gray_histo (Image, Image, AbsoluteHisto, RelativeHisto)
- A:=find(AbsoluteHisto [=] 0,1)
复制代码
[=]表示查找范围为元组元素等于0的索引A(输出0、1、2、...、9)
- B:=find(AbsoluteHisto [>] 0,1)
复制代码
[>]表示查找范围为元组元素大于0的索引B(输出10、11、12、...、255)
- C:=find(AbsoluteHisto [#] 0,1)
复制代码
[#]表示查找范围为元组元素不等于0的索引C(输出10、11、12、...、255)
元组例子:
- Nums:=[0,1,2,3,4,5,6,7,8,9]
- NotZero:=find(Nums[#]0, 1)
- Zero:=find(Nums[#]0, 0)
复制代码
变量内容:
- Nums为:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
- NotZero为:[1, 2, 3, 4, 5, 6, 7, 8, 9]
- Zero为:0
复制代码
总结下:
第一个参数:[]里面填写逻辑判断的条件,其后紧跟需要对比的目标。
第二个参数:1表示true,输出满足筛选条件的元素元组。0则为false,输出不满足条件的元素元组。
|