Giter Club home page Giter Club logo

bitmap-api's Introduction

bitmap-api

Sobre o projeto

É uma API desenvolvida com Java e Spring Boot que recebe como entrada no seu endpoint um vetor de números inteiros onde cada elemento desse vetor representa uma cor RGB de uma imagem.

Algoritmo do bitmap-api

O algoritmo da API ler cada pixel da imagem e conta a quantidade de vezes em que cada elemento do vetor aparece em cada pixel da imagem. Caso algum elemento não tenha sido encontrado na imagem é retorna zero para esse elemento.

Collection do Postman para bitmap-api

Importar o link no Postman: https://www.getpostman.com/collections/37867239afac5ae5591e

Tecnologias utilizadas

  • Java 11
  • Spring (boot, web, validation)
  • Lombok

Como executar bitmap-api

Pré-requisitos

Java

Clonar o projeto

git clone https://github.com/LuisPaulo1/bitmap-api.git

Entrar na pasta do projeto bitmap-api

cd bitmap-api

Executar um dos comandos

./mvnw spring-boot:run ou mvn spring-boot:run ou importar o projeto em uma IDE e executar

Informações adicionais sobre bitmap-api

  • A imagem utilizada nesta API está fixa na pasta resources do projeto

Autor

Luis Paulo

https://www.linkedin.com/in/luis-paulo-souza-a54358134/

bitmap-api's People

Contributors

luispaulo1 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.