뭐가 잘못 됬는지 알려주세요 제발 파이썬 입니다 진하게 칠한부분이 오류라는데...

뭐가 잘못 됬는지 알려주세요 제발 파이썬 입니다 진하게 칠한부분이 오류라는데...

QA

뭐가 잘못 됬는지 알려주세요 제발 파이썬 입니다 진하게 칠한부분이 오류라는데...

답변 2

본문

import numpy as np
import cv2

cap = cv2.VideoCapture(1)

ret,img = cap.read()


cv2.line(img,(0,0),(img.shape[1]-2, img.shape[0]-2), (255,0,255), 2)
cv2.rectangle(img,(1,1),(img.shape[1]-2,img.shape[0]-2),(255,0,0), 2)
cv2.circle(img,(int(img.shape[1]/2),int(img.shpe[0]/2)), 100, (0,255,0), 2)
cv2.eplipse(img, (256,256), (100,50),0,0, 360, (0,255,255),0)

 

pts = np.array([[10,5],[200,300],[400, 300],[50,10]],np.int32
pts = pts.reshape((-1,1,2))
cv2.polylines(img,[pts], True, (0,255,255))


font = cv2.FONT_HERSHEY_SIMPLEX
cv2.putText(img,'Welcome Opencv and IP',(10,200),font,1,(255,255,0),2,cv2.LINE_AA)

cv2.imshow('test',img)
cv2.waitKey(0)
cap.release()
cv2.destroyAllWIndow()

이 질문에 댓글 쓰기 :

답변 2

안녕하세요?

 

작성하신 스크립트에서 일부를 살짝 수정하였더니 잘 작동하네요~ ^-^

 

그럼 좋은 주말 되세요 :)

 


import numpy as np
import cv2
 
cap = cv2.VideoCapture(1)
ret, img = cap.read()
 
cv2.line(img,(0,0),(img.shape[1]-2, img.shape[0]-2), (255,0,255), 2)
cv2.rectangle(img,(1,1),(img.shape[1]-2,img.shape[0]-2),(255,0,0), 2)
cv2.circle(img,(int(img.shape[1]/2),int(img.shape[0]/2)), 100, (0,255,0), 2) # sh'a'pe 스펠링을 수정했습니다.
cv2.ellipse(img, (256,256), (100,50),0,0, 360, (0,255,255),0) # e'l'lipse 스펠링을 수정했습니다.
 
pts = np.array([[10,5],[200,300],[400, 300],[50,10]],np.int32) # 괄호가 빠졌습니다.
pts = pts.reshape((-1,1,2))
cv2.polylines(img,[pts], True, (0,255,255))
 
pts = np.array([[10,5],[200,300],[400, 300],[50,10]],np.int32)
pts = pts.reshape((-1,1,2))
cv2.polylines(img,[pts], True, (0,255,255))
 
font = cv2.FONT_HERSHEY_SIMPLEX
cv2.putText(img,'Welcome Opencv and IP',(10,200),font,1,(255,255,0),2,cv2.LINE_AA)
cv2.imshow('test',img)
cv2.waitKey(0)
cap.release()
cv2.destroyAllWIndow()
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,118
© SIRSOFT
현재 페이지 제일 처음으로