라즈베리파이에 OpenCV와 텐서플로(Tensorflow) 설치하기

 

1.    라즈베리파이와 OpenCV, TensorFlow

 

많은 사람들이 딥러닝을 할 때는 좋은 PC와 그래픽 카드를 사용합니다물론성능이 좋은 시스템이라면보다 짧은 시간에 학습이 가능합니다하지만이동성 및 휴대성을 생각하면 라즈베리파이와 같은 임베디드 시스템 혹은 싱글보드컴퓨터(Single Board Computer)가 적합할 수 있습니다라즈베리파이에서 텐서플로를 사용하여 딥러닝을 하는 것이 가능하며어쩌면 교육을 목적으로 한다면 최적의 시스템일 수 있습니다.

 

1)    라즈베리파이에 운영체제 설치하기

 

-      16GB이상의 마이크로SD카드를 준비한 후포맷을 합니다.

 

-      라즈비안 운영체제를 다운로드 받고압축을 풉니다

 

-      ETCHER라는 소프트웨어를 이용하여 .img 확장자인 운영체제 디스크 이미지를 마이크로SD카드에 굽습니다.

 

 

 

e45503217dbe2d2eef14efa1b80a650c_1536709
 

 

2)    가상환경에 OpenCV와 Tensorflow 설치하기

 

 

라즈베리파이를 부팅한 후에안정적인 네트워크를 연결한 후 (랜선을 이용한 이더넷 및 안정성 있는 와이파이), 터미널에서 다음의 라인을 실행하며 패키지를 설치합니다.

 

$ sudo apt-get install ibus ibus-hangul fonts-unfonts-core

 

$ sudo reboot

 

$ sudo apt-get install update

 

$ sudo apt-get install upgrade

 

$ wget https://bootstrap.pypa.io/get-pip.py

 

$ sudo python3 get-pip.py

 

 

$ sudo pip install virtualenv virtualenvwrapper

 

$ sudo rm –rf ~/.cache/pip

 

$ nano ~/.profile

 

 

위에서 nano 에디터를 이용해서 profile을 열고맨 하단에 다음의 세 줄을 적고 저장합니다.

 

 

# virtualenv and virtualenvwrapper

 

export WORKON_HOME=$HOME/.virtualenvs

 

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

 

source /usr/local/bin/virtualenvwrapper.sh

 

 

가상환경으로 들어가서 활성화하기 위해서 다음을 입력합니다.

 

 

$ source ~/.profile

 

$ mkvirtualenv cv –p python3

 

$ workon cv

 

 

텐서플로와 OpenCV를 설치하기 위해 다음의 패키지를 설치합니다그리고, pip를 이용하여 opencv와 tensorflow를 설치합니다.

 

 

(cv) $ sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev

 

(cv) $ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev

 

(cv) $ sudo apt-get install libxvidcore-dev libx264-dev

 

(cv) $ sudo apt-get install qt4-dev-tools

 

(cv) $ sudo apt-get install libatlas-base-dev

 

 

(cv) $ pip3 install opencv-python

 

(cv) $ pip3 install --no-cache-dir tensorflow

 

 

3)    머신러닝 라이브러리 설치하기

 

 

(cv) $ pip3 install numpy

 

(cv) $ pip3 install scipy

 

(cv) $ pip3 install scikit-learn

 

(cv) $ pip3 install matplotlib

 

(cv) $ pip3 install pandas

 

(cv) $ pip3 install pgi

 

(cv) $ pip3 install cairocffi

 

 


 [출처] http://www.makeshare.org/bbs/board.php?bo_table=tensorflow&wr_id=7

 

 

 

 

 

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

 

라즈베리파이에 OpenCV와 텐서플로(Tensorflow) 설치하기

 

1.    라즈베리파이와 OpenCV, TensorFlow

 

많은 사람들이 딥러닝을 할 때는 좋은 PC와 그래픽 카드를 사용합니다물론성능이 좋은 시스템이라면보다 짧은 시간에 학습이 가능합니다하지만이동성 및 휴대성을 생각하면 라즈베리파이와 같은 임베디드 시스템 혹은 싱글보드컴퓨터(Single Board Computer)가 적합할 수 있습니다라즈베리파이에서 텐서플로를 사용하여 딥러닝을 하는 것이 가능하며어쩌면 교육을 목적으로 한다면 최적의 시스템일 수 있습니다.

 

1)    라즈베리파이에 운영체제 설치하기

 

-      16GB이상의 마이크로SD카드를 준비한 후포맷을 합니다.

 

-      라즈비안 운영체제를 다운로드 받고압축을 풉니다

 

-      ETCHER라는 소프트웨어를 이용하여 .img 확장자인 운영체제 디스크 이미지를 마이크로SD카드에 굽습니다.

 

 

 

e45503217dbe2d2eef14efa1b80a650c_1536709
 

 

2)    가상환경에 OpenCV와 Tensorflow 설치하기

 

 

라즈베리파이를 부팅한 후에안정적인 네트워크를 연결한 후 (랜선을 이용한 이더넷 및 안정성 있는 와이파이), 터미널에서 다음의 라인을 실행하며 패키지를 설치합니다.

 

$ sudo apt-get install ibus ibus-hangul fonts-unfonts-core

 

$ sudo reboot

 

$ sudo apt-get install update

 

$ sudo apt-get install upgrade

 

$ wget https://bootstrap.pypa.io/get-pip.py

 

$ sudo python3 get-pip.py

 

 

$ sudo pip install virtualenv virtualenvwrapper

 

$ sudo rm –rf ~/.cache/pip

 

$ nano ~/.profile

 

 

위에서 nano 에디터를 이용해서 profile을 열고맨 하단에 다음의 세 줄을 적고 저장합니다.

 

 

# virtualenv and virtualenvwrapper

 

export WORKON_HOME=$HOME/.virtualenvs

 

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

 

source /usr/local/bin/virtualenvwrapper.sh

 

 

가상환경으로 들어가서 활성화하기 위해서 다음을 입력합니다.

 

 

$ source ~/.profile

 

$ mkvirtualenv cv –p python3

 

$ workon cv

 

 

텐서플로와 OpenCV를 설치하기 위해 다음의 패키지를 설치합니다그리고, pip를 이용하여 opencv와 tensorflow를 설치합니다.

 

 

(cv) $ sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev

 

(cv) $ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev

 

(cv) $ sudo apt-get install libxvidcore-dev libx264-dev

 

(cv) $ sudo apt-get install qt4-dev-tools

 

(cv) $ sudo apt-get install libatlas-base-dev

 

 

(cv) $ pip3 install opencv-python

 

(cv) $ pip3 install --no-cache-dir tensorflow

 

 

3)    머신러닝 라이브러리 설치하기

 

 

(cv) $ pip3 install numpy

 

(cv) $ pip3 install scipy

 

(cv) $ pip3 install scikit-learn

 

(cv) $ pip3 install matplotlib

 

(cv) $ pip3 install pandas

 

(cv) $ pip3 install pgi

 

(cv) $ pip3 install cairocffi

 

 


 [출처] http://www.makeshare.org/bbs/board.php?bo_table=tensorflow&wr_id=7

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
22 [Raspberry Pi] 라즈베리파이 : 10 Uses for a Raspberry Pi in Manufacturing : 제조 분야에서의 라즈베리파이의 10가지 용도 file 졸리운_곰 2024.12.28 215
21 [Raspberry Pi] 라즈베리파이 GPIO 포트 ( LED, 버튼 ) 제어 file 졸리운_곰 2024.01.02 275
20 [Raspberry Pi] 라즈베리파이 GPIO file 졸리운_곰 2024.01.02 205
19 [Raspberry Pi] 2020년에 Raspberry Pi에서 실행할 수 있는 20가지 최고의 운영 체제 file 졸리운_곰 2024.01.02 191
18 [Raspberry Pi] 라즈베리파이 클러스터(병렬연결) file 졸리운_곰 2024.01.02 260
17 [라즈베리파이] 라즈베리파이 에뮬레이터 설치(QEMU) - raspbian jessie (4) - 한글 설정 file 졸리운_곰 2021.07.10 475
16 [라즈베리파이] 라즈베리파이 에뮬레이터 설치(QEMU) - raspbian jessie (3) 최적화 하기(raspi-config) file 졸리운_곰 2021.07.10 208
15 [라즈베리파이] 라즈베리파이 에뮬레이터 설치(QEMU) - raspbian jessie (2) - 이미지 size 늘리기 file 졸리운_곰 2021.07.08 207
14 [라즈베리파이] 라즈베리파이 에뮬레이터 설치(QEMU) - raspbian jessie (1) 프로그램설치 file 졸리운_곰 2021.07.08 209
13 Installing Latest Tensor flow and Keras on RASPBERRY PI file 졸리운_곰 2019.11.12 285
12 라즈베리파이 qemu : Raspberry Pi Emulator for Windows 10 file 졸리운_곰 2019.11.05 678
11 Raspberry Pi 3에 LAMP (Linux, Apache, MySQL, PHP) 설치하는 방법 file 졸리운_곰 2019.10.30 258
» 라즈베리파이에 OpenCV와 텐서플로(Tensorflow) 설치하기 file 졸리운_곰 2019.10.25 435
9 라즈베리파이 아두이노 연동 file 졸리운_곰 2019.10.25 517
8 TensorFlow 1.9 Officially Supports the Raspberry Pi : 라즈베리파이에서의 공식적인 텐서플로 사용 file 졸리운_곰 2019.03.18 304
7 라즈베리파이 Raspberry Pi 3 Model B+ 회로도 : raspberry pi schematic file 졸리운_곰 2019.03.17 1375
6 [Yocto] 욕토 프로젝트의 참고 링크 (학습링크) 졸리운_곰 2015.11.07 563
5 라즈베리파이 강좌모음 링크 file 졸리운_곰 2014.11.11 2938
4 라즈베리파이 클러스터 구축 : Clustering on RaspberryPi.pdf file 졸리운_곰 2014.11.11 658
3 라즈베리 파이 커널 소스 컴파일 하는 방법 졸리운_곰 2014.09.07 617
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED