Giter VIP home page Giter VIP logo

2d-morphological-network's Introduction

Code of the paper "Morphological Networks for Image De-raining"

Input De-Rained
input De-Rained

Dependency

  • For Running
    • Python2
    • keras(tensorflow-backend with channel last)
    • scipy
    • numpy
    • scikit-image
    • matplotlib
    • imageio

Running

$ cd src/
$ python run.py  <rainy_image_dir>   <output_dir>

This runs the code in the supplied images.

$python run.py ../data/input_images/ ../data/output/

Files

├── data
│   ├── input_images				
│   │   └── 52_in.png
│   └── output
│       ├── 52_4small.png
│       └── GT_p2small_morpho_net_.jpg
├── models				  #all  the Trained model weights saved here
│   ├── model_cnn.h5
│   ├── MorphoN.h5
│   ├── MorphoN_small.h5
│   ├── path1.h5
│   ├── path2.h5
│   ├── weights_cnn.h5
│   ├── weights_morphoN.h5
│   ├── weights_morphoN_small.h5
│   ├── weights_path1.h5
│   └── weights_path2.h5
├── Readme.md
└── src
    ├── generator.py                      #generates Data for training
    ├── init.py                           #place Rainy dataset here For training
    ├── models.py                         #All the Defination of model
    ├── morph_layers2D.py                 #2D morphological Network
    ├── run.py				  #main run file 
    └── utils.py			  #other files

Publication

Ranjan Mondal,Pulak Purkiat, Sanchayan Santra and Bhabatosh Chanda. "Morphological Networks for Image De-raining" Discrete Geometry for Computer Imagery, 2019

#If you are using this code please cite the paper

2d-morphological-network's People

Contributors

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