OpenCV Python Tutorial | Creating Face Detection System And Motion Detector Using OpenCV | Edureka
Vložit
- čas přidán 10. 06. 2024
- 🔥 Post Graduate Diploma in Artificial Intelligence by E&ICT Academy
NIT Warangal: www.edureka.co/executive-prog...
This Edureka Python Tutorial video on OpenCV explains all the basics of OpenCV. It also explains how to create a face recognition system and motion detector.
Subscribe to our Edureka CZcams channel to get video updates: goo.gl/6ohpTV
Check out our complete Python playlist: goo.gl/LTVNVx
---------𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐏𝐲𝐭𝐡𝐨𝐧 𝐓𝐫𝐚𝐢𝐧𝐢𝐧𝐠𝐬----------
🔵Python Programming Certification: bit.ly/37rEsnA
🔵Python Certification Training for Data Science: bit.ly/2Gj6fux
---------𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐌𝐚𝐬𝐭𝐞𝐫𝐬 𝐏𝐫𝐨𝐠𝐫𝐚𝐦---------
🔵Data Scientist Masters Program: bit.ly/2t1snGM
🔵Machine Learning Engineer Masters Program: bit.ly/3Hi1sXN
----------𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐔𝐧𝐢𝐯𝐞𝐫𝐬𝐢𝐭𝐲 𝐏𝐫𝐨𝐠𝐫𝐚𝐦---------
🌕Post Graduate Diploma in Artificial Intelligence Course offered by E&ICT Academy
NIT Warangal: bit.ly/3qdRRdw
#PythonOpenCV #FaceRecognition #Edureka
-----------------------------------------------------------------
Instagram: / edureka_lea. .
Facebook: / edurekain
Twitter: / edurekain
LinkedIn: / edureka
----------------------------------------------------------------
How it Works?
1. This is a 5 Week Instructor-led Online Course,40 hours of assignment and 20 hours of project work
2. We have a 24x7 One-on-One LIVE Technical Support to help you with any problems you might face or any clarifications you may require during the course.
3. At the end of the training, you will be working on a real-time project for which we will provide you a Grade and a Verifiable Certificate!
- - - - - - - - - - - - - - - - -
About the Course
Edureka’s Machine Learning Course using Python is designed to make you grab the concepts of Machine Learning. The Machine Learning training will provide a deep understanding of Machine Learning and its mechanism. As a Data Scientist, you will be learning the importance of Machine Learning and its implementation in Python programming language. Furthermore, you will be taught Reinforcement Learning which in turn is an important aspect of Artificial Intelligence. You will be able to automate real-life scenarios using Machine Learning Algorithms. Towards the end of the course, we will be discussing various practical use cases of Machine Learning in Python programming language to enhance your learning experience.
After completing this Machine Learning Certification Training using Python, you should be able to:
Gain insight into the 'Roles' played by a Machine Learning Engineer
Automate data analysis using python
Describe Machine Learning
Work with real-time data
Learn tools and techniques for predictive modeling
Discuss Machine Learning algorithms and their implementation
Validate Machine Learning algorithms
Explain Time Series and it’s related concepts
Gain expertise to handle business in the future, living the present
- - - - - - - - - - - - - - - - - - -
Why learn Machine Learning with Python?
Data Science is a set of techniques that enable the computers to learn the desired behavior from data without explicitly being programmed. It employs techniques and theories drawn from many fields within the broad areas of mathematics, statistics, information science, and computer science. This course exposes you to different classes of machine learning algorithms like supervised, unsupervised and reinforcement algorithms. This course imparts you the necessary skills like data pre-processing, dimensional reduction, model evaluation and also exposes you to different machine learning algorithms like regression, clustering, decision trees, random forest, Naive Bayes and Q-Learning.
For more information, Please write back to us at sales@edureka.co or call us at IND: 9606058406 / US: 18338555775 (toll free).
Got a question on the topic? Please share it in the comment section below and our experts will answer it for you. For Edureka Python Machine Learning Course curriculum, Visit our Website: bit.ly/2OpzQWw
Can I get the code?
Thanks for this awesome explanation. 😊
Can you please provide the code
Please Share the code for motion Detector
thank,, you so much,, for this videos,,, i have learnt so many things from it,,,,,,
TimeStampped list of topics in this Video:
0:45 What is Computer Vision
1:30 How a Computer Reads an Image?
3:38 What is OpenCV
4:48 Basics of OpenCV
4:54 Load Images
7:55 Image shape / Resolution
8:03 Displaying the Image
9:58 Resizing the Image
12:26 Face Detection
16:51 Capturing video
22:53 How to capture the video, Instead of first Image/Frame of the Video
28:26 Motion detection using OpenCV
28:33 Problem statement
29:14 Solution Logic
31:57 Motion Detector
34:10 Now we need to calculate the time for which the object was in front of the camera.
34:15 Storing time Values
38:29 Plotting the Motion Detection Graph
Thank you!
Awesome tutorial....All my life I wanted to learn this :)
The tutorials was very insightful. Thank you for the good work done.
Hey Abdul, we are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
A very reasonable course teaches a layman everything!!😎🤩
Sir nice tutorial please upload more tutorial of machine learning edureka is only one youtube channel which updates the latest technology I love edureka
Hey Asif, glad you feel that way. We will surely process your request as soon as possible. For now, you can check out our Machine Learning Playlist: czcams.com/video/Pj0neYUp9Tc/video.html Do subscribe and stay tuned for future updates
wow they way you lay code out is the best iv seen on youtube so far so much easier to understand
Hi edureka, just want you to know how I really appreciate you sharing these tutorial videos at no charge when our lessons gained is priceless. I'm a complete beginner to CV and I gained so much practical learning in less than an hour. Many thanks to you! Cheers!
I think this is one of the best tutorials I have found on youtube, even, you as a teacher could not imagine. Only I would like to say THANK YOU VERY MUCH. (MUCHAS GRACIAS) :-)
For error on *Video Capture* (18:15) :
Use: *video = cv2.VideoCapture(0,cv2.CAP_DSHOW)*
Fantastically Explained ! Good job.
face detection part worked superbly thnks
Best vedio on opencv ever seen.Keep going on guys .We all r be behind u
Nice presentation, well explained.
This is a best tutorial ever.. i have done my project related to openCV Thank you Edureka :)
direct applicable. thank you!
The way you explained was awesome. Thank you so much for this tutorial
Hey Simbu, thanks for appreciating our efforts. Do give this video a thumbs up and subscribe to the channel for more amazing content. Cheers!
i watch this video.. and amazing learning experience... all thus i m not know about OpenCV. but finally i know its a library. and how it works. good experience.
Super Explanation... Really Appreciable...!!!
Thanks for explaining it in so simple way.....!
Thank you for taking time to explain all the complicated stuff I don’t habe any idea about. Keep up the good work
Thanks for the compliment! We are glad we could help. Do subscribe to our channel to stay posted on upcoming tutorials.
Wow, you are really a good teacher 😀
Thanks for this tutorial!!
Nicely explained .... Good learning
Simple and crisp.... awesome
for anyone struggling with cascade object use this
fc = cv2.CascadeClassifier(cv2.data.haarcascades + "haarcascade_frontalface_default.xml")
How to create cascadeClassifier object ? I mean what is that "haarcascade_frontalface_default.xml"
basically you are not required to create classifier you can find them on githun=b what you are need to do is just click on the required classifier then go to row then save the page in the folder where you have all the files related to anaconda a.k.a home>>windows(c)>>user>>name folder
It is an XML file you can download from GitHub. Do a Google search for "OPENCV haarcascade_frontalface_default.xml" and save the "haarcascade_frontalface_default.xml" file to your pc. Then you can point to it from your code.
search "haarcascade_frontalface_default.xml" in the file where opencv is installed and copy the whole path in that command while creating the classifier object.
stuck with the same question...
the xml file is just a file which contains the features of faces .it is just like a training set from which the program will know what a face looks like ..... just search the file name in google and you will see it in opencv github . download and use it in your computer .
perfect start for beginners!!
Explained in a pretty simple way. At least I understood the concept behind it. thanks
Thank you for appreciating our work. We are glad you loved the video. Do subscribe to our channel and stay connected with us.
Amazing, thank you Sir
Many thanks for such an interesting session. Very nice tutorial!
Thanks for the compliment Ferran! Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
Very helpful for me...thank you sir
From now i am fan of edureka.. Love you
Wondering and clearly explained everything! Thank you
Hi Bilal, thanks for the appreciation. We are glad that you loved the video. Do subscribe, like and share to stay connected with us. Cheers!
very helpful this video. thank you so much
Thank you for your great tutorial! I have a question though: at the end, why does it change from thresh_delta to thresh_frame in the line: (_,cnts,_) = cv.findContours(thresh_delta.copy(), cv.RETR_EXTERNAL, cv.CHAIN_APPROX_SIMPLE) ? And what does thresh_frame represent?
EXCELENT VIDEO!!!! THANKS YOU VERY MUCH!!!
Hello, thank you for the tutorial, it's help me a lot
Very much inspired and knowledge gaining video. We want tutorial on on book aswell.
Great tutorial, thanks for the insights
Thank you for the video!!! Very helpful!!!
Bro thank you so much for explanation
Like the Confident & speed of the tutor.
Thank you Edureka! for this detailed tutorial... Saurab sir Plz upload a tutorial on bokeh as well
Hey Amit, we are glad you feel this way. We will be processing your request soon, so do subscribe and hit the bell icon to never miss an update from us in the future. Cheers!
Thanks , appreciate your effort
Thanks. Nice video
This was super helpful
Fantastic!!!.. Practical easy to learn..
Hey Imran, we are glad you feel this way. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
Great tutorial. Thanks a lot for sharing
very useful... thanks...
Thanks edureka! 👍 Great video..
It was very nice tutorial for implementing opencv in python.
All the concept of face detection and motion detection was clear 😊 . Very good tutorial sir ...
Please keep uploading such tutorials...
One request : please try make tutorial on how to make our own AI system from scratch . It will be very helpful 😊
Hey Girish, thanks for the compliment. We are really glad you feel this way about our channel. We will process your request as soon as possible. Do subscribe and stay tuned for future updates. Cheers!
I have completed my project in one single day..thank you very much for saving my time !!
I need this project pls...
Hi Hari, kindly drop in your email id to help us assist you with the required source codes. Cheers :)
Sir thank you so much, you detailed explain of each line . I want Face recognition attendence process and that is stored in folder or database.
I like it 😍 you're the best... 😎 😁 💪
Reallyy liked this video.
Thank you so much for such nice tutorial 😊😊
Grateful Explanation, Please create a full course on Computer vision ..
Vedio is too good...very helpful
I hope u will keep uploading such vedios in coming days for all the programing languages
very nice tutorial, easy thought... keep it up,,,,
thank you so much for the tutorial
Please do tutorial for face recognition.
Thanks Edureka. Your videos are really helpful to us. 😊
It is really awesome how you explained everything. Thanks a lot.
You are welcome👍
Do subscribe to our channel to stay posted on upcoming tutorials: czcams.com/users/edurekaIN.
In 40m 4sec
Separate tutorial on bokeh with
Basic mathematics concepts
Very good tutorial... Very helpful for me. Thank you Edureka.😍😍. can you please make full tutorial on Face recognizing.
very nice explanation.....
Nice explaination,thankx a lot
nice explanation with real time example
Hey Kalyan, we are glad you feel this way. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
at 5:45 how did you get that url link of the image to paste it inside img = cv2.imread (). Im a bit confused on that.
Thanks,
Excellent video on opencv motion detection internals
Glad it was helpful!
Thank you
thank you pro really is very good explanation for lesson
Hey Mansoor, we are glad you loved the video. Do subscribe and hit the bell icon to never miss an update from us in the future. Cheers!
Great video!
Thanks for a such a amazing tutorial
Hey Virupaksh, we are glad you feel this way. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
you are great Edureka !!! every time i got doubt you are always there .Thank you
We are super happy that Edureka is helping you learn better. Your support means a lot to us and it motivated us to create even better learning content and courses experience for you . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )
The main thing is I like most your presentation.
This is Great Video
Really well
Really nice explanation, the order of the explanation is also good.
Hey Vinay, thanks for the compliment! Do subscribe to our channel to stay posted on upcoming tutorials.
thanku so much
Very grateful for your step to teach us..this tutorial made me free from my project stress.. Thank you for your time
Hi : ) We really are glad to hear this ! Truly feels good that our team is delivering and making your learning easier :) Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )
nice explanation
The explaination was very good .....Yes if Possible please provide the tutorial on Bokeh
Great explained
Best channel for ai ml
Really helpful... thanks🤩
You're welcome 😊 Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )
Thank you teacher
it was pretty good...
Thanks for the compliment Sagar! We are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
Superb sir I understood soo much thanks 😊
Happy to hear that!We are glad to have learners like you . Do subscribe our channel and hit that bell icon to never miss an video from our channel .
nice Vedio sir thanku so much
Nice thnk u
Thanks Sir
Keep going effort
Please share us updates new technologies
Hey Warsama, we are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
Awesome tutorial sir...
Hey Sanjeevi, thanks for the compliment. We are glad you loved the video. Cheers!
great video!!
Thanks for the detailed session!
Thank you for your review : ) We are glad that you found our videos /contents useful . We are also trying our best to further fulfill your requirements and enhance your expirence :) Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )
Best ...
This was awesome !
Thank you so much for the review ,we appreciate your efforts : ) We are glad that you have enjoyed your learning experience with us .Thank You for being a part of our Edureka team : ) Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )
it was really helpfull 10q
Super video's from you guys
Very nice tutorial.
Please help us with the Bokeh tutorial as well.
You guys are awesome.
Thank You!!!!