import cv2
import numpy as np
##################GET the color code on the bottom line########
def bottclr(img):
    img1=np.copy(img)
    img2=cv2.resize(img1,(80,60))
    hsv=cv2.cvtColor(img2,cv2.COLOR_BGR2HSV)
    Y1=59; Y2=30; Y3=10
    for x in range(80):
        print(x,img2[Y1,x,:],hsv[Y1,x,:],img2[Y2,x,:],hsv[Y2,x,:],
          img2[Y3,x,:],hsv[Y3,x,:])
    cv2.line(img2,(0,Y1-2),(79,Y1-2),(0,255,0),1)
    cv2.line(img2,(0,Y2-2),(79,Y2-2),(0,255,0),1)
    cv2.line(img2,(0,Y3-2),(79,Y3-2),(0,255,0),1)
    img3=cv2.resize(img2,(320,240))
    cv2.imshow('botclr',img3)
    cv2.waitKey(0)

if __name__ == '__main__':
    from time import sleep
    print('bottclr as a main')
    cap = cv2.VideoCapture(0)
    cap.set(cv2.CAP_PROP_FRAME_WIDTH,640)
    cap.set(cv2.CAP_PROP_FRAME_HEIGHT,480)
    sleep(2)
    ret,img=cap.read()
    bottclr(img)

    #main()

