https://github.com/somdipdey/pixelator-view
Program code (Python) for Pixelator View as explained in the paper, "SoCodeCNN: Program Source Code for Visual CNN Classification Using Computer Vision Methodology" published in IEEE Access (2019). This program (Pixelator View) finds the differences between two images in a quantitative as well as qualitative way..
https://github.com/somdipdey/pixelator-view
Last synced: 6 months ago
JSON representation
Program code (Python) for Pixelator View as explained in the paper, "SoCodeCNN: Program Source Code for Visual CNN Classification Using Computer Vision Methodology" published in IEEE Access (2019). This program (Pixelator View) finds the differences between two images in a quantitative as well as qualitative way..
- Host: GitHub
- URL: https://github.com/somdipdey/pixelator-view
- Owner: somdipdey
- Created: 2019-10-21T13:30:51.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-30T05:59:25.000Z (almost 6 years ago)
- Last Synced: 2025-02-15T10:31:24.760Z (8 months ago)
- Language: Python
- Homepage: https://ieeexplore.ieee.org/document/8882216
- Size: 7.81 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pixelator-View
Program code (Python) for Pixelator View as explained in the paper, "[SoCodeCNN: Program Source Code for Visual CNN Classification Using Computer Vision Methodology](https://ieeexplore.ieee.org/document/8882216)", published in IEEE Access (2019).This program (**Pixelator View**) finds the differences between two images in both quantitative and qualitative ways, where the minute differences are not being able to be picked up by classic image difference monitoring approaches such as SSIM map, MSE, Quality of Image index, etc.
## Requirements
The Pixelator View requires ***matplotlib*** and ***sklearn*** libraries in Python programmaing language.
## Usage
Let's assume you have two image files to compare using Pixelator View and the names of the files are as follows: MySmallImg.png and MyBigImg.png, where MySmallImg.png represents the image file with smaller dimensions and MyBigImg.png represents the image file with larger dimensions compared between the two.
Then, copy the program named ***pixelator.py*** from this repository and in your command prompt use the following command:
$python pixelator.py MySmallImg.png MyBigImg.png
## Example

**Lena standard image (lena_std.jpg)**

**Lena blurred image (lena_blurred.jpg)**
$python pixelator.py lena_std.jpg lena_blurred.jpg
#### Output

----------------------------------------------------------------------------
## Citation
***
***Dey, Somdip, Amit Kumar Singh, Dilip Kumar Prasad, and Klaus McDonald-Maier. "[SoCodeCNN: Program Source Code for Visual CNN Classification Using Computer Vision Methodology](https://ieeexplore.ieee.org/document/8882216)." IEEE Access (2019).***
***