본문 바로가기

Tech/라즈베리파이

라즈베리파이 - 구글 비전 Google Vision 설치

네이버 공유하기
728x90

라즈베리파이 - 구글 비전 Google Vision 설치


참조 :

구글 비전을 라즈베리파이에 사용하기 

https://www.dexterindustries.com/howto/use-google-cloud-vision-on-the-raspberry-pi/


구글 비전 : https://cloud.google.com/vision/


sudo apt install libjpeg8-dev python-picamera
sudo pip install --upgrade pip
sudo pip install --upgrade google-api-python-client google-cloud google-cloud-vision
sudo pip install --upgrade Pillow


이렇게 설치를 하고, 구글 클라우드 콘솔에 가서 API 를 사용할 수 있는 json 파일을 만들고 다운받아야 합니다.

너무 오래전에 해서 잘 기억은 안나지만, Google Vision API 사용 설정, 계정 키 다운로드를 해야 합니다.


https://console.cloud.google.com/iam-admin/

처음 들어가시면 먼저 프로젝트를 만들라고 할겁니다.

프로젝트 만들고, 서비스 계정을 만들면 됩니다.


https://console.cloud.google.com/apis/dashboard

API 키는 자동으로 만들어 지는거고, 프로젝트 이름을 정합니다.


그리고 저는 이 API 에 아무나 접근 못하도록 IP 주소로 제어했습니다.


그리고 이렇게 호출할 수 있는 API 를 지정합니다. 저는 Cloud Vision API 를 사용합니다.


그러면 json 이 있는데, 이걸 다운받습니다.

내용은 아래와 같습니다.


파일명 : MaraOCR-6de5cae72abd.json <-- 이 파일명을 변경하지 마세요.

{

  "type": "service_account",

  "project_id": "maraocr",

  "private_key_id": "6dd5bcafa88",

  "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDg2ik1wGkNTTlR\nbZYiVgqViXbtQPB66B6m3lfBC4oEe1Ct1JIX9FZQ1U0k+1DPrmaGFYWxL/M7DfpH\nWF4ZeP22fbuqwBVyixTzRMgAowg9eAlb2uJknRBjmbCfTQPOYNgPEXduNO7iS58boCQY70ToBHI2QMiPrdmiKQe9kdajFt\nJFJTHasCGZG1DzK1Z1FPrg2aCzU3QULtCtHHtvDo+XEK1lZ4/4zoAEOWyjMB23mm\nR0IjcM5bX0l9uvFtkmgS56Zh\n-----END PRIVATE KEY-----\n",

  "client_email": "maraadmin@maraocr.iam.gserviceaccount.com",

  ...

}


이제 설정은 끝났고, 코딩을 해야 합니다.



지금 구글 콘솔에 들어가니 허리케인 플로렌스가 오는데, 구글 클라우드 센터 (남동부 지역) 에는 어떠한 서비스 지연도 발생하지 않을거라는 안내가 뜨네요... 대단한 자신감입니다.

Hurricane Florence: We do not anticipate any service degradation in GCP region us-east1, located in South Carolina, or us-east4 located in Northern Virginia.



반응형
네이버 공유하기


* 쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.