“Gambar kotak pembatas pada gambar Python opencv” 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 “Gambar kotak pembatas pada gambar Python opencv”

Pertanyaan yang mirip dengan “Gambar kotak pembatas pada gambar Python opencv”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya