GithubHelp home page GithubHelp logo

hyperspectral-6's Introduction

HyperSpectral

##Methods implemented:

  1. Pixel wise matching with queried material: The broad class and specific material within that class is taken as input. Corresponding to the central wavelengths of the bands of the test image, a vector with the corresonding nearest neighbour wavelengths of the queried material is determined. For each pixel, the squared error between the image band reflectances and the reflectances for the nearest neighbour wavelength vector is determined. This error is tested against the threshold for appropriate classification.
  2. Segmentation: For the test image, the central wavelengths for each band is considered. For each such wavelength, the entire spectral library data is processed initially so that: for each broad class and for every material in a particular class, the tuple with the nearest wavelength is considered. Now, when the test image is processed, for each pixel, the material having the minimum squared difference between the pixel reflectance and the spectral library data's reflectance is taken and the pixel is assigned its corresponding class. In this way, the entire image is segmented.

hyperspectral-6's People

Contributors

b18arundhati avatar santara avatar sohands 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.