Skip to content

SharmilaBhaduri/Final_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ“ BCA Major Project

๐Ÿค– AI Image Based Processing

Using Python โ€ข OpenCV โ€ข NumPy โ€ข Matplotlib

Python OpenCV NumPy Matplotlib BCA Grade


๐Ÿ“Œ Project Title

AI IMAGE BASED PROCESSING
(Major Academic Project โ€“ BCA)


๐Ÿข Organization

IEMLabs, Kolkata


๐Ÿ“– Project Overview

This project focuses on AI-based Image Processing using Python and popular computer vision libraries.
The goal is to analyze, process, and manipulate images using Artificial Intelligence concepts, enabling real-world applications such as image filtering, grayscale conversion, and angle-based image transformations.

The project is inspired by modern AI use cases like Ghibli-style images, CCTV face recognition, Google Flash images, and photo filtering systems.


๐Ÿ› ๏ธ Tools & Technologies

๐Ÿ”น Programming Language

  • ๐Ÿ Python

๐Ÿ”น Libraries Used

  • ๐Ÿ“ท OpenCV โ€“ Image processing & computer vision
  • ๐Ÿ”ข NumPy โ€“ Numerical operations on image data
  • ๐Ÿ“Š Matplotlib โ€“ Image visualization & plotting

๐Ÿ”น IDEs & Platforms

  • ๐Ÿ““ Jupyter Notebook
  • ๐Ÿ’ป VS Code (Applicable)

๐Ÿง  Concepts Implemented

  • ๐Ÿ–ผ๏ธ Image Processing Fundamentals
  • โšซ Grayscale (Black & White) Conversion
  • ๐Ÿ”„ Image Rotation (0ยฐ โ€“ 360ยฐ)
  • ๐ŸŽ›๏ธ User Input Based Image Processing
  • ๐ŸŽจ Image Filtering & Enhancement
  • ๐Ÿค– Basics of Artificial Intelligence

๐Ÿ’ก Inspiration Sources

  • ๐ŸŒธ Ghibli Style Images
  • ๐Ÿ“น CCTV Face Recognition Systems
  • โšก Google Flash Image Effects
  • ๐Ÿ“ธ Modern Photo Filtering Applications

๐Ÿ† Learnings & Achievements

  • โœ… Developed an AI-based image processing application
  • โœ… Implemented real-world image analysis techniques using OpenCV
  • โœ… Worked extensively with NumPy & Matplotlib for data handling and visualization
  • โœ… Gained hands-on experience in Artificial Intelligence concepts
  • โœ… Improved logical thinking and problem-solving skills
  • ๐Ÿฅ‡ Awarded Grade โ€˜Oโ€™ for project performance

๐ŸŽฎ Additional Project

โœŠ ROCK PAPER SCISSORS GAME

(Beginner Series)

  • Python-based beginner-friendly game
  • Implemented basic logic and user interaction
  • Strengthened understanding of control structures

๐ŸŽฏ Who Can Use This Project?

  • ๐ŸŽ“ BCA / CS / IT Students
  • ๐Ÿค– Beginners in AI & Image Processing
  • ๐Ÿ“ท Learners exploring OpenCV
  • ๐Ÿง‘โ€๐Ÿ’ป Students building academic or portfolio projects

โญ Support & Feedback

If you find this project useful or inspiring:
๐ŸŒŸ Star this repository
๐Ÿด Fork it
๐Ÿ“ฅ Use it for learning & reference


๐Ÿท๏ธ Hashtags

#BCA
#MajorProject
#ArtificialIntelligence
#ImageProcessing
#Python
#OpenCV
#NumPy
#Matplotlib
#ComputerVision
#StudentDeveloper
#AIProjects
#CollegeProject


๐Ÿš€ Thank you for visiting & Happy Coding!

About

This is My Final Project, Can run in VS code and also Jupyter Notebook. ๐ŸŽ“ BCA Major Project focused on AI-powered image processing using Python and OpenCV, demonstrating computer vision techniques, image analysis, and data visualization. ๐Ÿค– AI Image Processing Project.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors