Skip to content

repisitory for Image Processing visualization in python

Notifications You must be signed in to change notification settings

eranns/2DConv_Visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

2D Conv Visualization

Repisitory to visualize 2D Convolution.

After running it will output a GIF of each step in the process

Getting Started

Install dependencies

run the following command in your terminal / command line

pip install -r requirements.txt

How to run

in run.py you have an example of running the currently avilable implementations and the output dir the GIF will be saved.

Examples

2D Convolution

Regular Example ( Image 7x7 , Kernel 2x2 , Padding = 0 , Strides = 1)

7x7 image with 2x2 kernel padding=0 strides=1

Strides Example ( Image 7x7 , Kernel 2x2 , Padding = 0 , Strides = 2)

7x7 image with 2x2 kernel padding=0 strides=1

Zero Padding Example ( Image 7x7 , Kernel 2x2 , Padding = 1 , Strides = 1)

7x7 image with 2x2 kernel padding=0 strides=1

Contribution

I would like to get more algorithms in this repository, feel free to make a PR and follow the Stateful and GIFable abstract classes.

About

repisitory for Image Processing visualization in python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages