Total members 11894 |It is currently Fri Nov 22, 2024 4:54 am Login / Join Codemiles

Java

C/C++

PHP

C#

HTML

CSS

ASP

Javascript

JQuery

AJAX

XSD

Python

Matlab

R Scripts

Weka





Moved to : finished-projects/image-viewer-image-processing-filters-noise-enhancements-t639.html
This is an image viewer created using java. It is the first version.This version contain the folowing features :
- Applying Filters
1- Threshold (using dynamic threashold).
2- Invert .
3- Yellow Invert.
4- 3x3 Blur .
5- 3x3 Sharpen .
6- 3x3 Edge Detection.
7- 5x5 Edge Detection.
8- Custom Filter (user enter any Filter).
9- Canny Detector.

- Applying Noise
1- Gaussian Noise.
2- Impluse Noise.

- Applying Enhancement
1 - Binirization (Using Threashold)
2 - Brightness
- Image Operations :
1- Zoom out.
2- Zoom in.
3- Rotation CCW.
4- Rotation CC.
5- Select (Part of image).
6- RGB Histogram.

Other Features :
- Can Load any image with extention (jpg,gif,png) and make the operations on it then he can save it on the harddisk.
- User can refresh the Orginal Image at any time to get it back.
- Can Print the image after operations.
- The user can make more than one operations after each other on the same image. For example he can user Invert filter then use edge 3x3 filter then he can save image.

Screen Shots of the Program :
Attachment:
File comment: Image viewer screen shot
Image_Viewer.GIF
Image_Viewer.GIF [ 60.7 KiB | Viewed 7821 times ]

1- Threashold Filter on RGB Image.
Attachment:
File comment: Threshold RGB filter
Threshold.GIF
Threshold.GIF [ 36.17 KiB | Viewed 7773 times ]

2- Invert Filter
Attachment:
File comment: Invert Filter
Invert.GIF
Invert.GIF [ 47.12 KiB | Viewed 7782 times ]

3- Yellow Invert Filter
Attachment:
File comment: Yellow Invert Filter
Yellow.GIF
Yellow.GIF [ 51.74 KiB | Viewed 7773 times ]

4- 3x3 Blur Filter
Attachment:
File comment: 3*3 Blur Filter
3-3blur.GIF
3-3blur.GIF [ 44.47 KiB | Viewed 7776 times ]

5- 3x3 Edge Detection Filter
Attachment:
File comment: 3*3 Edge detection Filter
3x3Edge.GIF
3x3Edge.GIF [ 61.87 KiB | Viewed 7780 times ]

6- 5x5 Edge Detection Filter
Attachment:
File comment: 5x5Edge
5x5Edge.GIF
5x5Edge.GIF [ 67.03 KiB | Viewed 7792 times ]

7- Canny Filter
Attachment:
File comment: Canny Filter
Canny.GIF
Canny.GIF [ 15.93 KiB | Viewed 7777 times ]


- Applying Noise
Gaussian Noise.
Attachment:
File comment: Gaussian Noise
Noise.GIF
Noise.GIF [ 83.54 KiB | Viewed 7722 times ]


-Binirization
Attachment:
File comment: Binirization
Binirization.GIF
Binirization.GIF [ 14.98 KiB | Viewed 7762 times ]

Attachment:
File comment: NetBeans Image viewer Project
ImageViewer.rar [231.21 KiB]
Downloaded 1682 times


Moved to : finished-projects/image-viewer-image-processing-filters-noise-enhancements-t639.html



_________________
M. S. Rakha, Ph.D.
Queen's University
Canada


Author:
Mastermind
User avatar Posts: 2715
Have thanks: 74 time
Post new topic Reply to topic  [ 1 post ] 

  Related Posts  to : Image Viewer
 Image-Viewer-Image Processing-Filters-Noise-enhancements     -  
 need java code for cpu utilization and live log viewer...     -  
 Move image in front of a background image     -  
 different between cfa image and gray level image     -  
 PNG image to the image you generated     -  
 put image in asp.net     -  
 Put image in JPanel     -  
 Image I/O library     -  
 Get Brightness value from key image.....     -  
 put image on button in C#     -  









Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All copyrights reserved to codemiles.com 2007-2011
mileX v1.0 designed by codemiles team
Codemiles.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com