Skip to content

A Python mini project demonstrating image flipping, brightness, and negative transformations using NumPy and Matplotlib.

Notifications You must be signed in to change notification settings

Kavyaa13/numpy-image-processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 

Repository files navigation

NumPy Image Processing Project

This project demonstrates basic image transformations using NumPy and Matplotlib.
It generates a random grayscale image and applies various operations like flipping, brightness adjustment, and negative transformation.


๐Ÿ” Features

  • Flip the image horizontally (np.fliplr)
  • Flip the image vertically (np.flipud)
  • Increase brightness
  • Create a negative of the image
  • Display all transformations using Matplotlib subplots

๐Ÿ“ธ Output Preview

Hereโ€™s a sample output generated by the code:

Output Image


Requirements

  • Python 3.x
  • NumPy
  • Matplotlib

Install dependencies using pip:

pip install numpy matplotlib

About

A Python mini project demonstrating image flipping, brightness, and negative transformations using NumPy and Matplotlib.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages