Skip to content

Agatepedia is an application built using the Kotlin programming language using the image classification feature to identify agate.

Notifications You must be signed in to change notification settings

Agatepedia/Mobile-Development

Repository files navigation

AgatePedia

Overview AgatePedia

Agatepedia is an application will have the ability to detect the type of agate using a mobile phone camera and will display the information of the type of stone, and this will help users who are not familiar with agate and save time to find an expert who knows about agate.

Design App

Splash Screen Home Camera Result Scan Bookmark

Feature

  • Image Classification Image classification is the process of categorizing and labeling groups of pixels or vectors within an image based on specific rules that use Machine Learning technology

  • object detection Object detection is a computer technology related to computer vision and image processing related to object detection by the camera using machine learning

Libary Used

  • Retrofit -> For request API
  • CameraX -> For camera on android
  • ViewModel -> For observer live data
  • Permission Dispatcher -> For handle runtime permissions
  • Coroutine -> For simplify code that executes asynchronously
  • Glide -> for Android that wraps media decoding, memory and disk caching, and resource pooling into a simple and easy to use interface.
  • TensorFlowLite -> For analyze a live camera feed and identify objects using a machine learning

Download App

You can download the application by clicking the image below

name

About

Agatepedia is an application built using the Kotlin programming language using the image classification feature to identify agate.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages