Giter Club home page Giter Club logo

daldangandroid's Introduction

사과 당도 측정 안드로이드 앱 ‘달당’

SW마에스트로 10기, 농림축산식품 공공 및 빅데이터 활용 창업경진대회 최우수상

사과의 받침 사진으로 색상, 받침의 형태를 분석하여 당도를 측정해주는 서비스

프로젝트 정보

프로젝트 기간

2019.04 ~ 2020.08

업무 분담

안드로이드 1인, 백엔드 1인, AI 1인

안드로이드 개발 담당

기술 스택

Android, Kotlin, Retrofit2, Gson, MPAndroidChart, Fotoapparat

앱 스크린샷

개발 내용

당도 측정 기능

클라이언트에서 사과 받침 사진을 촬영하여 서버에 전송하면 서버에서 색상과 받침의 형태를 분석하여 당도 정보를 Response로 넘겨줍니다. 이 때 Fotoapparat 라이브러리를 사용하여 사진을 촬영한 후, 결과물을 OutputStream을 통해 jpg 파일로 저장했고 Multipart로 서버에 전송했습니다. 그리고 받아온 Response를 토대로 측정 결과를 띄웠습니다.

그래프 그리기

image

MPAndroidChart 라이브러리를 사용하여 그래프를 그리는 중, 커스텀하지 않으면 디자인대로 Marker를 그릴 수 없었습니다. 따라서 해상도별로 배경 이미지를 추출하고, Marker Layout을 별도로 작성하여 사용했습니다.

daldangandroid's People

Contributors

hyemdooly avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.