개발/기술문의

LabVIEW/STM32 등 개발문의 -> jexe0716@gmail.com 으로 연락부탁드립니다.

반응형

Python 2

camera 출력과 serial 통신 동시에 동작하기[2] #opencv#multiprocessing#pyserial

camera출력과 serial통신 동시에 동작하기[1]에 이어서 [2]에서는 동영상을 저장하는 코드를 추가해본다. cv2에서는 cv2.VideoWriter()를 통해서 원하는 비디오코덱을 선택하여 동영상을 저장할 수 있다. (파일 명, 비디오코덱 정보, 프레임 , 해상도) 그리고 while을 통해 각 frame을 저장하는 방식이다. 아래 예제는 1280, 720 사이즈로 초 당 20프레임을 저장한 파일(.mp4)이다. [동작 영상] [Code] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 import cv2 import tim..

Python 2020.10.04

camera 출력과 serial 통신 동시에 동작하기[1] #opencv#multiprocessing#pyserial

2020년 새로운 회사에 이직하게 되면서 python을 사용할 기회?가 생겼다. 보통은 하드웨어 개발을 하면서 시리얼 통신을 이용한 데이터 입출력 및 저장 같은 동작을 코드를 공부하면서 사용하고 있었다. 그러다가 이번에 카메라로 영상을 추가로 함께 저장하면서 데이터를 분석해야 하는 업무가 생겼다. 예전 같으면 랩뷰로 후다닥 동작을 만들고 UI까지 예쁘게 다듬는 수준으로 여유를 부리며 만들 수 있었을텐데, 파(python)린이 수준인 상태에서는 이것조차 굉장히 어렵다... 이번 기회에 하나씩 블로그로 내용을 올리면서 학습하고자 한다. 파이썬은 쓰레드에 대한 뭔가 다른 규칙과 방법들이 있는거 같은데, 아직 이부분에 대해서는 하나씩 동작해보면서 공부해야 할듯 하다. 우선은 오늘은 카메라를 켜고 시리얼로 데이터..

Python 2020.10.03
반응형