나의 여행과 일상 일기장

(4) 캡스톤디자인 4강_라즈베리파이 tensorflow 설치 본문

일상일기

(4) 캡스톤디자인 4강_라즈베리파이 tensorflow 설치

똥글똥글 2022. 4. 24. 15:01
반응형

1. 초음파센서, 카메라센서, 조도센서의 결합

모든 센서 연결 후 작동 확인(결합 코드는 아직 미완성)

 

2. 학교 와이파이 설치 에러 <-  핫스팟을 이용해서 네트워크 연결

학교에서 팀플 할 때는 핫스팟 이용

 

https://webnautes.tistory.com/903 블로그 참고(핫스팟을 이용하면 라즈베리파이가 할당받은 IP가 바뀐다.) --- xxx.xxx.xxx.xxx/phpMyAdmin 으로 접속 id: phpMyAdmin password:1234

 

노트북도 같이 핫스팟에 연결되어있어야 통신 가능

ip주소가 바뀌면서 원격접속할 때 ip주소 입력도 바뀜

 

3. Imgprocess.py 코드에서 데이터베이스 입력에 대한 코드 삽입_ver2

 

https://developer-jjun.tistory.com/5 블로그 참고(id 수정)

 

https://jsonobject.tistory.com/122 블로그 참고(time 수정)

1) Imgprocess.py 코드

import pymysql
conn = pymysql.connect(host='localhost',
                       user='phpmyadmin',
                       password='1234',
                       db='testDB',
                       charset='utf8')

curs = conn.cursor()

sql = "Insert into Data(locate, image, text, same, imgsame, realtext)
    VALUES(%s, %s, %s, %s, %s, %s)"

curs.execute(sql, ('B2', Number, result, 'o', '-', '-'))

conn.commit()

conn.close()

//파이썬으로 데이터베이스에 값 입력하기(기본 틀), locate, image, text, same, imgsame(이미지가 일치하는지), realtext(글자추출) SQL문 생성

 

id는 자동으로 증가하도록 수정해야함

 

time은 현재 시간이 자동 입력되도록 수정해야함

 

4. CNN과 컴퓨터비전을 이용한 번호판 인식 수정

- 복사 붙여넣기 후 if문에서 엔터 되어있는 것들 지워야 한다.(에러 유발)

 

https://pante.blog/371 블로그참고(한글 인식하는 방법)

 

https://enng.tistory.com/17 블로그 참고

//파이썬 2.x버전에선 동작되는 opencv와 파이썬3.x버전에서 동작하는 opencv는 완전히 다른 프로그램. 파이썬3.x버전에 맞는opencv3.4 설치 <- 하나도 빠짐없이 모두 설치해줘야 됨

 

https://m.blog.naver.com/PostView.nhn?blogId=zeta0807&logNo=221220061790&proxyReferer=https%3A%2F%2Fwww.google.com%2F 파이썬3.x버전 tensorflow설치

>>pip3 install tensorflow==1.14.0

 

https://stackoverflow.com/questions/58778865/undefined-symbol-atomic-fetch-add-8 파이썬과 opencv의 버전문제 해결 <- opencv버전이 너무 높아도 실행 안됨

>>pip install opencv-cotrib-python==3.4.3.18

 

https://stackoverflow.com/questions/46113732/modulenotfounderror-no-module-named-sklearn/52521214 블로그 참고 <- ‘sklearn’에러 해결

>>pip3 install -U scikit-learn scipy matplotlib

 

https://zelkun.tistory.com/entry/001-install-tensorflow-on-raspberry-pi-raspbian-buster-release-10-pip 블로그 참고 <--- 하둡 에러는 해결하지 않아도 실행되는데 문제 없다.

반응형