aircv
Find object position based on python-opencv2 for python2.7+
Usage
import aircv as ac
imsrc = ac.imread('youimage.png') # Yuan Shi Tu Xiang
imsch = ac.imread('searched.png') # Dai Cha Zhao De Bu Fen
Find object position based on python-opencv2
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Find object position based on python-opencv2 for python2.7+
import aircv as ac
imsrc = ac.imread('youimage.png') # Yuan Shi Tu Xiang
imsch = ac.imread('searched.png') # Dai Cha Zhao De Bu Fen
print ac.find_sift(imsrc, imsch)
# - when Not found
@return None
# Zhi Qian Shi Fan Hui De []
# - when found
@return {'point': (203, 245), 'rectangle': [(160, 24), (161, 66), (270, 66), (269, 24)], 'confidence': 0.09}
# point: Cha Zhao Dao De Dian
# rectangle: Mu Biao Tu Xiang Zhou Wei Si Ge Dian De Zuo Biao
# confidence: Cha Zhao Tu Pian Pi Pei Cheng Gong De Te Zheng Dian Chu Yi Zong De Te Zheng Dian
print ac.find_all_sift(imsrc, imsch, maxcnt = 0)
# - when not found
@return []
# - when found
@return [{..}, {..}]
# {..}De Nei Rong Gen SIFTCha Zhao Dao Dan Ge Tu Xiang De Ge Shi Yi Yang
maxcntShi Ke Xuan Can Shu ,Xian Zhi Zui Duo Pi Pei De Shu Liang .
print ac.find_template(imsrc, imsch)
Qi Wang Shu Chu (Mu Biao Tu Pian De Zhong Xin Dian ,Xiang Si Du ), Xiang Si Du Shi Dian Nao Ji Suan Chu Lai De Yi Ge Zhi ,Gen Ping Chang Suo Shuo De Xiang Si 97%Bu Shi Yi Ge Yi Si . Dui Yu Zhe Ge Zhi ,Da Dao 0.999Yi Shang Cai Suan Shi Tu Pian Yi Yang .
(294, 13), 0.9715
Cha Zhao Duo Ge Xiang Tong De Tu Pian ,Ru Zai Tu Xing
Zhong Cha Zhao
print ac.find_all_template(imsrc, imsch)
Qi Wang Shu Chu (Mu Biao Tu Pian De Zhong Xin Dian ,Xiang Si Du )
[((294, 13), 0.9715), ...]
Xiao Guo
LICENCE under MIT
Find object position based on python-opencv2