EyeTrackVR/RANSAC3d/SetROI.py
Prohurtz 3bcfc3280a
RANSAC3d BEST METHOD
finally. .. good code lol
2022-05-29 18:43:08 -05:00

33 lines
735 B
Python

import cv2
try:
with open("camaddr.cfg", 'r') as camr:
lines = camr.readlines()
camaddr = lines[0].strip()
camr.close()
except:
camaddr = input('Camera Address:> ')
with open('camaddr.cfg', 'w+') as cam:
cam.write(str(camaddr))
cap = cv2.VideoCapture(camaddr)
ret, img = cap.read()
roibb = cv2.selectROI("image", img, fromCenter=False, showCrosshair=True)
print('X', roibb[0])
print('Y', roibb[1])
print('Width', roibb[2])
print('Height', roibb[3])
with open('roi.cfg', 'w+') as rf:
rf.write(str(roibb[0]))
rf.write('\n')
rf.write(str(roibb[1]))
rf.write('\n')
rf.write(str(roibb[2]))
rf.write('\n')
rf.write(str(roibb[3]))