“menggambar kotak pembatas pada gambar python cv2” Kode Jawaban

menggambar kotak pembatas pada gambar python cv2

# cv2.rectangle(img, pt1, pt2, color, thickness, lineType, shift)
cv2.rectangle(img, (x1, y1), (x2, y2), (255,0,0), 2)

"""
x1,y1 ------
|          |
|          |
|          |
--------x2,y2
"""
Merwanski

Gambar kotak pembatas pada gambar Python opencv

## drawing b.box for given coutour


contours, _ = cv2.findContours(thresh, cv2.RETR_LIST, cv2.CHAIN_APPROX_SIMPLE)
for c in contours:
    rect = cv2.boundingRect(c)
    if rect[2] < 100 or rect[3] < 100: continue
    print cv2.contourArea(c)
    x,y,w,h = rect
    cv2.rectangle(im,(x,y),(x+w,y+h),(0,255,0),2)
    cv2.putText(im,'Moth Detected',(x+w+10,y+h),0,0.3,(0,255,0))
cv2.imshow("Show",im)
cv2.waitKey()  
cv2.destroyAllWindows()
Joyous Jellyfish

Jawaban yang mirip dengan “menggambar kotak pembatas pada gambar python cv2”

Pertanyaan yang mirip dengan “menggambar kotak pembatas pada gambar python cv2”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya