多區域根據面積挑選想要的obj
area_center(regions,areas)
tuple_sort_index(areas,indexs)
tuple_sort_index算子將一組數組進行升序排列,然后將其在原數組的index按升序放入indexs中,
例如原數組areas=[200,10,30,500,80],經過升序后數組應該為[10,30,80,200,500],即經過升序后(原數組)索引排列為indexs=[1,2,4,0,3]。
這里“1”對應面積10,即面積10在原數組的索引值1
“4”對應面積80,即面積80在原數組的索引值4
當我們假如需要挑選最大面積的obj,即select_obj(regions,indexs[|indexs|-1]+1),當我們假如需要挑選第二小面積的obj,即select_obj(regions,indexs[1]+1)