樹莓派的AI應用專題(113第2學期/科號:0476)




公告:5/29課堂學習內容 公告日期:2025,5,29




公告:5/15課堂內容:      公告日期:2025,5,10

公告:4/10,4/17,4/24課堂作業繳交列表:      公告日期:2025,4,10




公告:4/10,4/17課堂內容:      公告日期:2025,3,27




公告:3/27課堂作業繳交列表:      公告日期:2025,3,28




公告:3/27課堂內容:      公告日期:2025,3,27




MLAI/TARG/ 中的檔案


公告:3/20課堂作業繳交列表:      公告日期:2025,3,11




公告:3/13課堂作業繳交列表:      公告日期:2025,3,11




公告:3/13課堂作業:自駕車沿紅色軌道行駛      公告日期:2025,3,11

  • 自駕車鏡頭使用偏光鏡(polarizer)處理曝光問題



  • 公告:3/6課堂作業繳交列表:      公告日期:2025,3,11




    公告:3/6課堂內容:從目標的影像寬度判讀目標與鏡頭之間的距離再避障       公告日期:2025, 2, 24




    公告:2/27課堂作業繳交列表:       公告日期:2025, 2, 24




    追蹤目標所需要用到的輪廓函數

        hsv=cv2.cvtColor(frame,cv2.COLOR_BGR2HSV);
        mask1=cv2.inRange(hsv,lowT,uppT)
        cnts,_=cv2.findContours(np.copy(mask1),cv2.RETR_EXTERNAL,
              cv2.CHAIN_APPROX_SIMPLE)
        C=max(cnts,key=cv2.contourArea)  #max()所有輪廓中取最大的
        (x,y,w,h)=cv2.boundingRect(C);
        img1=np.copy(imgb); cx=x+w//2; cy=y+h//2
        cv2.rectangle(img1,(x,y),(x+w,y+h),(200,50,50),2)
        cv2.circle(img1,(cx,cy),10,(255,55,55),-1)
        cv2.imshow('img1',img1)
        imgc=cv2.bitwise_and(imgb,imgb,mask=mask1)
        maskc=cv2.cvtColor(mask1,cv2.COLOR_GRAY2BGR)
    

    原始程式檔案