분류 전체보기

[FrameWork]Flutter

[FireBase] Flutter 프로젝트와 FireBase 연동하기

작업공간 준비 Firebase CLI 설치 및 로그인(firebase login 실행) 2022.12.06 - [Flutter(플러터)/FireBase] - [FireBase] 파이어베이스 CLI 설치하기 Flutter SDK 설치 Flutter 프로젝트 만들기(flutter create 실행) [FireBase] 파이어베이스 CLI 설치하기 Mac OS 혹은 Linux 1. 터미널에서 다음 커맨드를 입력합니다. curl -sL https://firebase.tools | bash 2. password 입력을 통해 로그인을 끝내면 CLI가 설치되었는지 확인합니다. FireBase 로그인 firebase login 프로젝트 ai-sw.tistory.com FlutterFire CLI 설치 및 실행 해당 디..

[FrameWork]Flutter

[FireBase] 파이어베이스 CLI 설치하기

Mac OS 혹은 Linux 1. 터미널에서 다음 커맨드를 입력합니다. curl -sL https://firebase.tools | bash 2. password 입력을 통해 로그인을 끝내면 CLI가 설치되었는지 확인합니다. FireBase 로그인 firebase login 프로젝트 목록 확인 // 파이어베이스 콘솔에 있는 프로젝트와 동일해야 함 https://console.firebase.google.com/?authuser=0&hl=ko firebase projects:list 여기까지가 기본적인 FireBase CLI설치방법입니다. 추가적으로 연동하고자 하는 환경에 맞춰 진행하시면 됩니다

[FrameWork]Flutter

[Flutter]플러터에서 파이토치 사용해서 이미지 분류하기_2(pytorch_mobile)

개요 저번 글에 이어서 image_picker를 통해 데이터 불러오고 dart:io를 통해서 File 객채에 올려서 이미지 분류까지 마무리 하겠습니다. image_picker 설치 flutter pub add image_picker 필요 라이브러리 임포트 import 'dart:io'; //FIle 관리용 import 'package:image_picker/image_picker.dart'; //갤러리 접근용 필요 객체 선언 모델 객채 선언한곳 아래에 picker와 받아온 이미지를 저장할 file 추론값을 저장랑 pred를 선언해준다 final ImagePicker _picker = ImagePicker(); File? file; String? _pred; 갤러리에서 이미지 불러오기 이미지를 불러올 함수..

[FrameWork]Flutter

[Flutter]플러터에서 파이토치 사용해서 이미지 분류하기_1(pytorch_mobile)

개요 플러터에서 ML을 사용하기 위해서 다양한 방법이 있는데 그중 Python으로 만들 수 있는 Pytorch를 활용하여 이미지 분류를 하는 앱을 만들어 보고자 한다 이전에 이미지를 불러오는 Image_picker를 활용하여 선택한 이미지를 분류하게 할 수도 있다 [Flutter] Image_picker 갤러리, 카메라에서 사진 선택하고 보여주기. 개요 플러터에서 갤러리에 접근하거나 사진을 찍어서 해당 사진을 활용해야 하는 경우가 있다. 이때 사용할 수 있는 플러그인을 알아보자 라이브러리 image_picker 이미지 피커 라이브러리 사이트. ai-sw.tistory.com 사용한 플러그인 pytorch_mobile: ^0.2.2 : https://pub.dev/packages/pytorch_mobile..

[FrameWork]Flutter

[Flutter] Image_picker 갤러리, 카메라에서 사진 선택하고 보여주기.

개요 플러터에서 갤러리에 접근하거나 사진을 찍어서 해당 사진을 활용해야 하는 경우가 있다. 이때 사용할 수 있는 플러그인을 알아보자 라이브러리 image_picker 이미지 피커 라이브러리 사이트. 안드로이드와 Ios에서 갤러리 혹은 카메라를 통해서 이미지를 선정하고 받아올 수 있다 요구사항 Android : SDK 21+ Ios : IOS 9+ 설치 image_picker를 사용하기 위해서 pubspec.yaml에 추가 해줘야 한다 아래의 코드를 터미널에서 실행시켜 주면 된다. flutter pub add image_picker 그러면 pubspec.yaml파일 안에 다음과 같은 패키지가 추가될 것이다 dependencies: image_picker: ^0.8.6 그리고 사용하고자 하는 dart 파일 ..

AI(ML•DL)

텐서플로우 라이트(TensorFlow Lite) 개요

특징 텐서플로우 라이트는 모바일, 임베디드기기 등에서 모델을 사용할수 있게 해주는 도구 모음이다주요한 특징 서버와의 연결이 필요없음으로 인터넷이 없어도 되고 지연시간이 줄어든다 또한 크기 및 전력소비를 줄일수도 있다 다양한 언어로 사용할 수 있다 //도전정신이 뛰어나서 엄Lang같은걸 사용하는게 아닌이상 대부분 지원된다고 생각하자 고성능 // 이건 개발자 역량 차이일듯 모델생성 TensorFlow Lite는 .tflite 파일 확장자로 식별된다. 추론 개념 추론에는 다음관 같은 순서를 일반적으로 따른다 모델로드 .tflite 모델을 메모리에 로드 데이터 변환 모델의 입력 데이터가 예상 입력 데이터와 일치하지 않을 수 있으니 변환 과정을 거쳐야 한다 Ex) 이미지.resize 추론 실행 API를 사용하여 ..

[FrameWork]Flutter

[Dart] Flutter에 쓰이는 다트 Dart 언어 (특징,기초)

Dart 언어란 구글이 멀티 플랫폼에서 동작되도록 하는 앱을 위해 디자인된 프로그래밍 언어 Dart 언어의 특징 Dart는 main()으로 시작됩니다 Dart는 어디에서나 변수를 선언 및 사용할 수 있습니다 Dart는 모든 변수가 객체(Object) 입니다 // Ex) 함수, 숫자, 널 모두 객체로 취급함 자료형에 엄격한 언어(Typed언어), 변수에 지정한 자료형만 저장해야함 하지만 dynamic 자료형은 여러 자료형 허용 List,List과 같은 제네릭 타입을 허용 `List list = [1, 2, '3', true, false];` => `[1, 2, 3, true, false]` Dart는 public, protect 같은 키워드(접근 지정자)가 없습니다 대신 함수앞에 _ 를 붙임으로서 Dart..

[FrameWork]Flutter

[Flutter]플러터_설치하기_01 (윈도우)

Flutter SDK 다운로드 우선 플러터 설치 번들을 다운로드 한다: 최신SDK 설치 링크 zip파일의 압축을 풀고 Flutter를 원하는 설치 위치에 둔다 (예시. C:\src\flutter) 본 포스팅에서는 예시와 동일한 경로에 설치후 진행합니다 환경변수 추가 터미널 환경에서 플러터를 실행하고자 한다면 환경변수에 플러터의 경로를 추가해줘야 한다 1. 다운로드 경로상에 존재하는 flutter/bin 파일의 경로를 복사한다 2. 환경변수에 해당 경로를 추가해준다 (예시. C:\src\flutter\bin) Flutter doctor 실행 다음을 실행 C:\src\flutter>flutter doctor 예시 [-] Android toolchain - develop for Android devices •..

sungwoo
'분류 전체보기' 카테고리의 글 목록 (5 Page)