Giter VIP home page Giter VIP logo

hypersi's Introduction

HyperSI

Hyperspectral Image toolbox

  • A Imagem Hiperspectral (Hyperspectral Imaging, HSI) pode ser descrita como uma técnica que combina uma imagem digital com a espectroscopia para se obter tanto as informações espaciais quanto espectrais de uma determinada amostra.
  • HSI representa um conjunto de dados tridimensionais chamado hipercubo, com duas dimensões espaciais e uma dimensão espectral. A dimensão espectral da HSI é formada a partir da sobreposição de k imagens digitais, onde cada imagem corresponde distribuição espacial da intensidade de um sinal em um determinado comprimento de onda λ.
  • Quando combinadas as informações espaciais com as espectrais de uma amostra, se obtém uma estrutura tridimensional. Que pode ser representada por I(x, y, λ). denominada como cubo hiperspectral. Cada pixel vai conter um espectro contendo uma informação espectral da amostra analisada.
  • Para um determinado comprimento de onda λ, uma imagem pode ser vista utilizando uma escala de cinza ou uma outra escala de cor para representar sua intensidade.

alt text

alt text

  • A aquisição de HSI é realizada por um equipamento denominado câmera hiperespectral (Hyperspectral Camera, HSC). Essa é adquirida capturando uma linha de cada vez, em que a amostra é disposta em uma bandeja que se movimenta durante a digitalização
  • A aquisição da HSI retorna três arquivos para calibração, sendo eles a referencia do Dark, a referencia do White, e a referencia da própria amostra.

alt text

  • O processo da documentação inicia-se pelo notebook "classification_exemple" e as análises das classificações, quando a Análise de Componentes Principais (PCA) e seus respectivos espectros no notebook "case". Por fim, em "visualize_results" são plotadas as classificações pixel a pixel conforme imagem.

hypersi's People

Contributors

artsousa avatar gabrielarochaf 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.