반응형
파이썬으로 배우는 openCV (2) (도형, 텍스트 그리기)
·
컴퓨터 비전
2024.10.12 Open CV에서는 line() 함수를 사용하여 영상위에 직선을 그릴 수 있는데 다양한 그리기 함수를 통해 vscode를 통해그려 보겠습니다! 우선 line()의 경우 img를 통해 내가 그리고자 하는 그림의 베이스를 잡아준 뒤에 그 이미지의 해당 시작점과 끝점을 지정해주고색상, 두께, 타입을 지정해주면 시작점을 기점으로 끝점까지 해당 타입에 맞게끔 그려주도록 나와있습니다. 타입의 경우 크게 4가지로 되어있어요 바로 실습을 진행해보겠습니다.(python code)   이미지의 크기를 넘파이로 먼저 지정해주고, 이후 시작점, 끝점 지정, 이후 색상지정을 해주게되면 다음과 같은 결과가 나오는데 이때굵기가 다른이유는 1, 3, 10 으로 thickness를 지정해줬기 떄문입니다!(outpu..
파이썬으로 배우는 openCV (1)
·
컴퓨터 비전
openCV_part (1) 이번 포스팅은 open cv의 주요 기능을 python을 통해서 코드 및 설명하는 시간이 되겠습니다~! 사실,, 중간고사가 19일 토요일 11시여서,,ㅋㅋㅋ 겸사겸사 공부할겸 쓰는거인데 쉽지않네용 그래도 꾸준히 해보겠습니다!! (제 생각 및 개념을 기준으로 작성했습니다.) 동영상: 일련의 정지 영상을 압축하여 파일로 저장한 형태프레임(Frame): 저장되어 있는 일련의 정지영상이때 동영상은 여러장의 프레임이 합쳐진 느낌으로 이해하면 좋을 것 같아요 동영상을 처리하는 작업순서로는프레임 추출, 이후 각각의 프레임에 영상 처리 기법을 적용하면 됨. 카메라와 동영상 파일을 다루는 작업은 연속적인 프레임 영상을 받아와서 처리를 합니다! OpenCV에서는 VideoCapure라는 하나의..
파이썬을 이용한 openCV and Matrix
·
컴퓨터 비전
24.10.10openCV and Matrix open cv로 이미지 불러오기 파이썬에 opencv함수를 통해서 이미지를 읽어보면  이렇게 진행이되고 이때 imread()함수를 통해 읽고자하는 영상의 그 경로를 복사하여 붙여넣어주면 이미지를 불러오게 된다.이때 filename의 경로, flags 순인데 만약 내가 그레이 스케일의 영상을 읽으려면 cv.IMREAD_GRAYSCALE을 추가해주고컬러의 경우에는 cv.IMREAD_COLOR를 넣어주면 컬러 혹은 그레이 색으로 읽어온다. (default의 경우 COLOR이다)   내 경우 컬러 이미지를 읽어와서 바로 실행했으므로 색깔이 있는 이미지가 출력됨(참고로 cv.imshow() 함수를 통해서 화면의 영상을 출력해 준다.) 또한 저장한 이미지를 파일로 저장..
컴퓨터 비전 개요
·
컴퓨터 비전
2024. 10. 03이 내용은 제가 대학교에서 공부한 수업을 기반으로 컴퓨터 비전 과목 수강 후 그 내용 기반으로 작성하는 방식입니다. 01_Computer Vision and Digital Images 컴퓨터 비전(computer vision): 컴퓨터를 이용하여 정지영상 또는 동영상으로 부터 의미있는 정보를 추출하는 방법을 연구하는 학문. 사람의 눈이 하는 직업은 카메라, 사람의 뇌가 하는 작업은 수학적 알고리즘을 통해 컴퓨터가 유사하게 수행. 내가 배운 AI(Artificial intelligence)는 사람 대신 판단해주는 걸 말하고, ML(Machine Learning)은 학습을 통해 규칙을 찾는 것,DL(Deep Learning)은 layer를 통해서 규칙을 찾는걸 말한다!물론 컴퓨터 비전은..
반응형