Page 179 - python
P. 179

153




                    !wget "http://dsdi.msu.ac.th/programming/yolo3/yolov3.cfg"

                    !wget "http://dsdi.msu.ac.th/programming/yolo3/yolo3_2564.py"
                    !wget "http://dsdi.msu.ac.th/programming/yolo3/horse.jpg"

                    from yolo3_2564 import *

                    img, target, score = yolo3("horse.jpg")
                    plt.imshow(img)
                    plt.show()


                   ผลลัพธ
                    horse 0.9938613176345825
                    person 0.9908708930015564

                    person 0.9784489870071411
                    dog 0.9306532144546509
                    truck 0.8417966365814209






















                                  ภาพประกอบที่ 11.19 แสดงผลลัพธการตรวจจับวัตถุดวย Yolo v3


                          ตัวอยางที่ 11.12 คําสั่ง wget ทําการโหลดไฟลจากเว็บมาเก็บลงในเครื่อง โดยดาวนโหลดไฟล
                                                                                  ิ
                   yolov3.weights yolov3.cfg yolo3_2564.py และ horse.jpg จากนั้นอมพอรต yolo3_2564 ดวย
                   คําสั่ง from yolo3_2564 import * และเรียกใชคําสั่ง yolo3() และปอนไฟลภาพที่ตองการตรวจจับวัตถุ
                   โดยผลลัพธจะเก็บไวในตัวแปร img, target และ score จากนั้นทําการแสดงผลลัพธดวยคําสั่ง imshow()

                   ผลลัพธที่ไดตรวจจับพบ มา คนสองคน สุนัข และรถยนต บอกเปนคาความนาจะเปนดังผลลัพธดานบน
   174   175   176   177   178   179   180   181   182   183   184