본문 바로가기

스파르타코딩개발일지

TIL Deep-Learning 1일

딥러닝 담당자로써 오늘 처음으로 딥러닝을 접하게되었는데

가장 기본인 anaconda설치 anaconda에 가상환경설치 및 필요한 라이브러리 설치했다

이후

이미지와 동영상을 간단하게 조작하는것을 배웠다 

이미지와 사진을 불러오는 것부터해서 윈도우창띄우는방법,크기조절,크기자르기,png의경우 배경이없어서 채널이 하나더 추가,원하는 좌표에 도형,원 불러오기 두 이미지 합성 등 배웠다.

 동영상의경우에는

while True:
    ret, img = cap.read()

    if ret == False:
        break
 
 
을 시작으로 
 
if cv2.waitKey(1) == ord('q'):
        break
 
 
끝에써주고 중간에 원하는 동영상편집을 넣어준다.
cv2.rectangle(img, pt1=(721, 183), pt2=(878, 465), color=(255, 0, 0), thickness=2)
 
img에 pt1부터 pt2까지 사각형을 만들어주고 color는 255,0,0, 두께는 2인 사각형을 넣는다는 의미이다
 
img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
img를 흑백으로 바꿔주는 코드
 
# img = cv2.resize(img, dsize=(640, 360))
 
윈도우창에 띄울 이미지의 크기
 
 # img = img[100:200, 150:250]
출력할 이미지의 cropped
여기에는 x,y,순이아닌 y,x순으로 작성해주어야한다.
 
 
cap = cv2.VideoCapture(0)
 
 
 
내 pc에 연결되어있는 웹캠을 불러온다
 
더불어 오늘 코드니스펫을 작성하면서 
IndentationError: unindent does not match any outer indentation level
이런 오류를 발생했는데
오류의뜻은 들여쓰기가 제대로 안되어있다는뜻이다 
복붙했는데 왜이런오류가 뜨는지는 모르겠지만 while문을 한줄씩 지워가면서 tap을 눌러서 들여쓰기했다..
항상 space 보다는 tap으로 정리하는 습관을 들이자
(ctrl+f,alt+shift+f,ctrl+alt+l 전부 다 안먹혔다ㅠㅠ)

js도 이전프로젝트 피드백반영도 해야되는데 언제다할지 그생각뿐이다.

'스파르타코딩개발일지' 카테고리의 다른 글

TIL Deep-Learning 3일차  (1) 2022.11.21
TIL Deep-Learning 2일차  (0) 2022.11.17
TIL Docke&Linux 5일차  (0) 2022.11.15
TIL docker&linux 4일차  (0) 2022.11.14
TIL Docker&Linux 3일차  (0) 2022.11.14