python_opencv中cv2.minMaxLoc()函數的使用

函數功能:假設有一個矩陣a,現在需要求這個矩陣的最小值,最大值,並得到最大值,最小值的索引。咋一看感覺很複雜,但使用這個cv2.minMaxLoc()函數就可全部解決。函數返回的四個值就是上述所要得到的。具體看個例子:

import numpy as np
import cv2
a=np.array([[1,2,3,4],[5,67,8,9]])
min_val,max_val,min_indx,max_indx=cv2.minMaxLoc(a)

print(min_val,max_val,min_indx,max_indx)

out:

1.0 67.0 (0, 0) (1, 1)

得到矩陣a的最小值爲1,索引爲(0,0),最大值爲67.0索引爲(1,1)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章