Skip to content

saurabhagarwal43800/openCV2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openCV

1. click_photo.ipynb

This file is created so that a user can take a picture, save the picture and also can view it. This program is similar to Cheese command in Linux.

2. livestream.ipynb

This file is created so that a user can live stream himself by this program and end the live streaming or the program by pressing esc button.

3. crop_image.ipynb

This file is created to crop the image for a specified frame in the program.

4. crop_livestream.ipynb

This file is created to crop the livestream for a specified frame in the program.

5. phone_click.ipynb

This file is created to click the image through python code by accessing the phone camera which is connected through a URL.

6. phone_livestream.ipynb

This file is created to livestream through python code by accessing the phone camera which is connected through a URL.

7. crop_phone_livestream.ipynb

This file is created to crop the livestream to a specified frame through python code by accessing the phone camera which is connected through a URL.

8. grayscale_conversion.ipynb

This file is created to convert the original image to grayscale image.

9. remove_red_color_image.ipynb

This file is created so that all the red color present in the image can be removed i.e intensity of Red will be zero.

10. crop_resize.ipynb

This file is created to capture an image, crop the face, resize it as you want to place in the position and place in the position.

11. face_swap.ipynb

This file is created to take two images and select the area to crop and then resize it and then swap the faces of both the images.

12. multi_functional_livestream.ipynb

This file is created to crop an image, resize it, place at some specified frame and converting into Grayscale.

13. rectangle_on_livestream.ipynb

This file is created to place the rectangle at a specified frame in the livestream in green color.

14. face_detection_haarcascade.ipynb

This file is created to detect the faces using haarcascade model and place the rectangle where the face goes.
haarcascade_frontalface_default.xml is the model used in the program to detect face.

15. EyeDetection.ipynb

This file is created to detect eyes of the human face by using haarcascade model and place the rectangle where the eyes goes.
haarcascade_frontalface_default.xml is the model used in the program to detect face.
haarcascade_eye.xml is the model used in the program to detect face.

16. sendMail after FaceDetection.py

This file is created to detect the faces and count the faces in the livestream and if there is one or more faces than it will send the mail to the Receiver mentioning Number of faces detected else print the message No face detected.
haarcascade_frontalface_default.xml is the model used in the program to detect face.
haarcascade_eye.xml is the model used in the program to detect face.

About

This repository consist of the image processing programs using openCV module.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors