github.com/gyoho/image-processing

RESTful web app in Golang (AWS + MongoLab)


Install
go get github.com/gyoho/image-processing

Documentation

image-processing

A RESTful image processing web application server in GO!

Architecture

Single app server + mLab + S3 architecure image

Functionalities

  • Receive an input image from a client, convert it to grayscale, compute the histogram and store both the original image and the histogram into a database
  • Extract the histograms of the current week for a single user
  • Extract the median histogram of the current day for all users
  • Given a user id as input, returns n user ids who have the most similar histograms with respect to the input user id