Open Project/텐서플로_사물인식 5

OpenCV 정리해보자 ( 파이썬 / 라즈베리파이)

참고 사이트 : https://076923.github.io/posts/Python-opencv-28/ Python OpenCV 강좌 : 제 28강 - 직선 검출 직선 검출(Line Detection) 076923.github.io OpenCV 는 Open Source Computer Vision Library 의 약어 실시간 영상 처리에 중점을 둔 영상 처리 라이브러리로써 Apache2.0 라이선스하에 배포되어 학술적 용도 외에도 상업적으로도 사용가능하다. 참 좋네잉 OpenCV 는 계산 효율성과 실시간 처리에 중점을 두고 설계 500가지 넘는 알고리즘에 최적화돼있으며 물체인식, 얼굴인식, 등 활용할 수 있다. 필자가 사용하는 CV2 의 현재 버전은 4.5.3 으로 라즈베리파이4 2G 모델을 사용중입니..

OpenCV , 파이썬을 사용해 카메라 영상 출력하기

import sys import time import cv2 import utils def opencv(): cap = cv2.VideoCapture(0) cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640) cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480) while cap.isOpened(): success, image = cap.read() if not success : sys.exit('ERROR: Unable to read from webcam') #image = cv2.flip(image,1) if cv2.waitKey(1) == 27: #ESD break cv2.imshow('simple', image) cap.release() cv2.destroyAll..

VLC Player, 라즈베리파이에 연결된 카메라를 스마트폰에서 보자

VLC 플레이어라는 강력한 툴이 이미 세상에 있다 그것을 이용합니다. 개발이랑 전혀 상관없이 따라만하면됩니다. 위 사진과 같이 라즈베리파이에 카메라를 연결하고 터미널에서 VLC 를 설치합니다. sudo apt-get install vlc 설치가 되면 다양한 옵션으로 VLC 플레이어 서버로서 동작할 수 있습니다. cvlc --help 너무많아서 다 설명할 수 없고 필요한 기능에 대해서만 사용합니다. 라즈베리파이의 카메라를 VLC 서버로 하고, 스마트폰이나 원격지의 플레이어에서 스트리밍 실시간을 수신받을 목적이기 때문에 아래와 같이 실행합니다. sudo cvlc v4l2:///dev//video0:width=640:height=480:fps=30:chroma=mjpg --noaudio --no-sout-au..

라즈베리파이3 , 카메라 연결하여 사물인식 예제 (텐서플로 라이트)

참고사이트 : https://seo-dh-elec.tistory.com/32 [라즈베리파이] TensorFlow Lite, Open CV를 이용한 사물인식 매트랩에서 이미지프로세싱하는법을 간단히 배웠었다. 영상처리에 관해 교수님께서 다양한 말씀을 해 주셔서 라즈베리파이와 카메라로 영상처리를 해보고 싶었다. 국내 자료로 찾기 힘들어서 seo-dh-elec.tistory.com 1. 준비물 라즈베리파이3 SD카드 64GB 알리발 카메라 2. 기본 설정하기 sudo apt-get -y full-upgrade sudo apt-get update 카메라 활성화 " raspi-config" finish 하면 Reboot 될 것입니다. 3. Still 이미지 출력해보기 raspistill -o image.jpg 4...