RaspberryPi4B3 [RaspberryPi/Python] QR코드 인식 및 텍스트 추출 라즈베리파이에서 QR코드 인식을 하기 위해 작성한 Python 코드. 1. 필요한 라이브러리 아래의 라이브러리 2개가 필요하다. 터미널에서 설치해주면 된다! pip install opencv-python pip install pyzbar 2. Python 코드 나는 로봇의 위치 정보를 저장하기 위해 좌표가 필요해서 x,y 텍스트를 추출하는 코드를 작성했다. 아래의 코드에는 불필요한 정보를 제외하고, QR코드를 인식한 후에 텍스트를 추출하는 부분만 작성하였음! QR코드는 사진으로 올려도 되겠지만, 여기서는 카메라가 켜진다. import cv2 from pyzbar.pyzbar import decode print("실행 중...") def read_qr(): cap = cv2.VideoCapture(0) w.. 2023. 11. 16. [RaspberryPi4B] HDMI 모니터 없이 VNC 바로 연결하기 2탄 https://ewaterland.tistory.com/22 이전에 썼던 글로 해결이 안 된다면 이 글에 나와있는 방법으로 해보자! 옵션이 조금 다르다. hdmi를 이용한 모니터 연결없이 노트북이나 컴퓨터에서 VNC를 바로 연결해서 사용하고 싶을 때 사용하는 방법이다. 1. 컴퓨터에 라즈베리파이 OS가 담긴 SD카드를 인식시키거나 일단 HDMI를 이용해서 라즈베리파이 화면을 띄운다. 2. 시스템 폴더에서 /boot/config.txt 파일 열면 각종 옵션이 있다. 라즈베리파이 화면이라면 터미널에서 아래의 명령어를 입력해서 파일을 연다. sudo nano /boot/config.txt 3. config.txt 파일에 아래의 줄을 추가한다. 이미 해당 옵션이 있다면 "#"을 이용해주석 처리하거나 수정한다. .. 2023. 11. 12. [라즈베리파이4B] 모니터 연결없이 VNC 화면 원격연결 라즈베리파이에 모니터를 연결하지 않고, 바로 VNC를 사용해 접속해도 1920x1080의 모니터가 뜨도록 설정해줄 것이다. 1. 라즈베리파이의 ip 확인 2. 설정 수정 1) 터미널에 아래 명령어를 입력해서 접속하기 sudo nano /etc/X11/xorg.conf 2) 옵션 수정 또는 추가하기 hdmi_force_hotplug=1 hdmi_group=2 hdmi_mode=82 3. 모니터 연결 해제한 상태에서 재부팅 4. vnc 연결 2023. 6. 8. 이전 1 다음 반응형