I woke up to this video at 3 AM having fallen asleep while watching other unrelated videos. I’m watching it. Great instructional video. Wasn’t part of my no-plan but I’m glad I found it.
@Pettyjp Жыл бұрын
Same but 6am 😂
@IAmBigS Жыл бұрын
Omfg same fr 😂😂
@fakestjepan333 Жыл бұрын
i just woke up to this masterpiece and im hooked
@Berked2Hard Жыл бұрын
Dude Metoo LMAO I just woke up to this so confused
@JoseGarcia-fj9qb Жыл бұрын
I woke up some how I fell asleep watching a motorcycle video and woke up half way through this💀
@MetalComment9 ай бұрын
First time using OpenCV on C++ I've been using it with Python and I really needed a tutorial on how to do it with C++ Your tutorial is freaking great! Thank you so much and you definitely received a new subscriber & like on the video!
@murtazasworkshop9 ай бұрын
Great to hear!
@Laikka3000Ай бұрын
1:14:25 1:14:25
@HustinoCND2 жыл бұрын
Ive been learning C++ for 7 years now, and this is the first time I saw anyone use "Exclude from project". All I did was comment, and it reached to thousands of lines of codes lol The tutorial is on point, informative and tackles everything I'll wish I know RE: OpenCV
@amazlin8271 Жыл бұрын
In which field you are using C++.?
@BTXSISTEMAS3 жыл бұрын
The best opencv tutorial i found on web !!! Congrats man !! Great job.
@tango-rp1rk2 жыл бұрын
You are great. First time I see something very easy that many companies make it very complicated and they sell you expensive software that they cannot do it ....!!!
@MethodiusOgolkov7 ай бұрын
Thank you very much for the clear lesson on this topic) I am a schoolboy from Russia and my English skills are not very good, but I understand what you are talking about! Thank you for such simple and detailed explanations!
@thiagosoares50522 жыл бұрын
bro, I'm from Brazil and I'm thanking you immensely for this content, from your channel, despite not speaking fluent English, I didn't find any content like yours in Brazil....
@visitor_t-w3p11 ай бұрын
One of the hidden gems in internet..Thank you a lot.. :)
@leannviolet8 ай бұрын
Every time I need to set up windows for openCV - this video is literally the only one I find useful, I come back to it every time
@Protoman00 Жыл бұрын
Thank you so much for this video! This video helped me finish my senior project and graduate!
@gareven10 ай бұрын
I have been looking for a good OpenCV in C++ explanation video all over the youtube, and this is the best one I have found so far!!! thank you!
@StyleClubDetailing2 жыл бұрын
Hello! Thank you so much for lesson's course of OpenCV! Very, very interesting and informative course, which helped me a lot! Thank you very much! Keep it up!
@sayantansinharay91613 жыл бұрын
I would be very pleased if you make more videos in C++. CP guys need it. :). Please make more videos on C++.
@ericthered29633 жыл бұрын
*I need to learn OpenCV for my bachelorthesis/-project* Me: "Sweet! There is a channel with perfect videos for my needs in python!" My Prof: "You need to learn OpenCV with C++" Me: "NOOOOoooooo!"
@BiprojitDey-fr1po3 жыл бұрын
Really a highly rated work, sir.
@ayu_rdjroot7 ай бұрын
wow! sooooooooo-- thank for your course! It is really really give me some help for my learning! I will recommend your course on my technical blog in China so that more people can see it!
@tilerderden7788 ай бұрын
Учусь на первом курсе Самарского университета, вот захотел выучить фреймворк, почти все без проблем получилось, с чем-то буду лучше знакомиться. Очень интересно и понятно, спасибо автору. P. S. я хочу, чтобы русские комментарии тоже были здесь
@nkheart43 жыл бұрын
when you try to separate square and rectangle at the chapter7 about 2:13:01 you will notice the big blue rectangle at the bottom it's not a square this is how to fix it when width is larger than height you should (height/width) to find the aspect ratio but when height is larger than width you should (width/height) instead
@brigidaustari85783 жыл бұрын
Once absorbed by the viewers I would say u r a good transmitter & a good teacher.
Man, you're rocks! Thank You for your course !!! I've learned so much!!! Thank You!
@Smurdy15 ай бұрын
2:07:00 if you have many different types of shapes, it's much more efficient to use "switch (objCor)" than to use a ton of if statements
@DungVu-di7dz Жыл бұрын
great video, bro keep making videos about opencv and ML in C++
@yusufbingul4673 жыл бұрын
I keep coming back to this video whenever I forget something about opencv. Such a good video. Thanks Mr.Murtaza
@jonathanwhite10043 жыл бұрын
These tutorials are amazing! Thank you so much for make it free! Great job!
@elenaalvarezacosta14433 жыл бұрын
Ddddd
@elenaalvarezacosta14433 жыл бұрын
Dddd
@elenaalvarezacosta14433 жыл бұрын
Dddd
@elenaalvarezacosta14433 жыл бұрын
Dd
@elenaalvarezacosta14433 жыл бұрын
Dddddddddd
@MichaelDuarte3 жыл бұрын
My heart broke when I saw Vectors and Matrixes passed by value and not by reference. I'd love it if the author explained the effect of each parameter in the functions it used, at least once at the beginning of the video, instead of "play with them to match your needs" Still great content. Thanks.
@pretzelboi643 жыл бұрын
Yeah, that's just straight up bad C++. Big data structures should always be passed by const reference if read-only.
@jesuschrist15013 жыл бұрын
video isn't about optimization, its to start off on the basics for those who are interested in opencv.
@MichaelDuarte3 жыл бұрын
@@jesuschrist1501 This is just feedback for the creator, bringing it up in a nice way to a creator that has so many viewers can be helpful for following videos. It was just a matter of adding a single `&` to the parameters.
@pretzelboi643 жыл бұрын
@@jesuschrist1501 There's no point learning OpenCV if you're not willing to learn proper C++. The entire reason OpenCV was built with C++ is that computer vision is performance-critical.
@ZizuZiomek3 жыл бұрын
@@pretzelboi64 It is shallow copy only, so it is pretty cheap operation (incrementing one counter, and copy small object)
@MyUsernameIsTaken2 жыл бұрын
Wow, when was the last time I hit like on a video? Well done with this! Everything was so interesting
@hardikrajpal24103 жыл бұрын
I love the video. I had been searching for a tutorial explaining how to setup MSVS and working with external libraries in general. I can't thank you enough.
@murtazasworkshop3 жыл бұрын
Glad it was helpful!
@truongngo6746 Жыл бұрын
Thanks so much for clear tutorials!
@jaiaggarwal57513 жыл бұрын
in the first test code at 18:35, it shows up as Thread 1:signal SIGBART on my xcode, what can be the problem
@DaDooM882 жыл бұрын
Got some questions: 1) I know that you intention was just to introduce us to some functions and not create a perfectly logical program, nevertheless may I ask: if you blur with size (3,3) and then dialate with a 5x5 rectangle, dont you basically lose information? 2) did you maybe want to blur the gray-image instead of the unprocessed image (around 34:40)? Would that yield better results for edge detection?
@DaDooM882 жыл бұрын
ah you corrected your mistake at 1:41:15
@DaDooM882 жыл бұрын
And for everyone, its better practice just to include #include , as this will evaluate what modules were actually built.
@imranwahid98713 жыл бұрын
Thanks for providing such quality content free of cost.
@tezz-io3 жыл бұрын
for Xcode, target -> hardened runtime -> resources -> camera for the camera to work in your app
@teezhenquan58553 жыл бұрын
Hi, can you do more projects on opencv with c++. For example, like basic people counting system
@glitchgatsby42902 жыл бұрын
Binge-watching this like it's a new season of some show I like on Netflix.
@abhinavverma88753 жыл бұрын
this channel is so underrated
@PradeepKumar-eb8ll3 жыл бұрын
जूजू ऊऊ G G uuo
@thinkeez4907 Жыл бұрын
very nice educative video, I love your videos because you make everyone undersand very easily.
@murtazasworkshop Жыл бұрын
So nice of you
@qzorn44403 жыл бұрын
this should be great supplement with the raspberry pi py-image-search instructions learning both a windows or linux os knowledge platform... thanks a lot...:)
@levithelevvite3 жыл бұрын
Hhhhih
@ВладОся-з7ь Жыл бұрын
it's an amazing video , i cant believe that i found this lesson. Thanks a lot .
@nsikanikpoh8594 Жыл бұрын
Amazing course. I learnt a lot and I'm going to build up from here. Murtaza You are soo good. Thanks
@dustinclark56203 жыл бұрын
This was an amazing free course. Thank you so much!
@_just_for_fun_44723 жыл бұрын
i just got what i wanted bro thank you so much...and plz upload some more about c++ projects we all need this.....
@kshitijmagare52483 жыл бұрын
In project 2 (document scanner)show error: vector subscript out of rang help
@microjobswebsite19583 жыл бұрын
I will definitely share this with my friends. The video is great. Cool clip. I liked everything. Very interesting video.
@balveersingh3051 Жыл бұрын
I'm grateful that I have studied Computer Vision and Image processing subject in Post graduation. Now this video is very relatable, as I know the theory behind filters & other processing techniques.
@viniciusalvesresende25963 жыл бұрын
Perfect ! Everyithing works Problem is sloved Thank you!!
@tinglongos6 ай бұрын
Thumbs up done to you ,old friend, @ Manny Argo TV.
@sbsyr55552 жыл бұрын
Excellent video on Image processing...Thank you
@danielbekker85443 жыл бұрын
Awesome Course will be buying the drone course soon
@ShubhamKumar-wq2er3 жыл бұрын
Sir I am not able to run the sample code What to do I did everything as directed
@leafypuffy5085 Жыл бұрын
i fell asleep to this apparently, i dont know you but you seem like a pretty cool guy, keep up the work! ❤
@vasusingh1126 Жыл бұрын
hey Murtaza. Thank you so much for this tutorial. I'm facing a problem, the draw contour function at 2:45:33, isn't working in my system. The window opens up but i can't see any contour or rectangle. Is anyone else facing the same problem????? please helpppppp
@deej.9.yearsago3 жыл бұрын
opencv_world454d.dll was not found, what is the solution to this? I have added all directories as shown.
@shr3y4sh2 жыл бұрын
same here
@AnuragKN-u6j8 ай бұрын
solved with this? can you help me also.
@金成玟3 жыл бұрын
Thanks for this amazing video! Can I have a question that at 13:50, I can't see the "Products" file... so I can't proceed the step7 20:13 Do you know why? or Is there any other solution that we can have camera acess?
@ammadjamil13 жыл бұрын
same thing, no proudct
@juneshgautam86552 жыл бұрын
same here....
@danielghenghea71042 жыл бұрын
Try placing the info file in the folder where your .xcode file (for your current project) is contained. This might not work the first time, but after giving access to the camera it should.
@joaolino24093 жыл бұрын
Bro! it's Amazing You slove my problem! Thanks!!!
@jordipascualgranado71542 жыл бұрын
Thank you very much for such an interesting and clear explanation in this video.
@pl450b3 жыл бұрын
This is amazing!! And your website is phenomenal!
@murtazasworkshop3 жыл бұрын
Thank you
@BugandaLwazi-p8p6 ай бұрын
Best tuitorials ,thank you bro.😊
@akshayjaryal89303 жыл бұрын
Easy and informative OpenCV content.....Thank you..... Happy Coding🙏
@rubenraygosa6883 жыл бұрын
the best open cv tutorial that I ever seem,thanks
@DarwinColby11 ай бұрын
Thank you for this content
@nabhanlea1673 жыл бұрын
Cool!!! Its work ! Problem is sloved Thanks!
@jeffkirchoff144 жыл бұрын
I was just waiting for it🤩🤩🤩thx sir
@dominiquebijnens97182 жыл бұрын
Very good tutorial; one of the best. Nice intro, informative projects clearly explained and last but not least, a clear and understandable voice.
@hakanmagnusson90783 жыл бұрын
WOW Everyithing works You made my day
@francgodgaud4 жыл бұрын
This tutorial is amazing and you are really good at teaching !! great job sir !
@nilutpolkashyap4 жыл бұрын
One of the best resource for learning OpenCV in C++. Thanks a lot. ❤️❤️
@xeroidianworld75034 жыл бұрын
@18:40 BigSur I needed to change the image path to the full path "/Users/dasboomer/Dropbox/Dev/OpenCV/test/aerg/OpenCV_Course/Resources/test.png" Not sure why it wouldn't work otherwise.
@abrahammartinezlopez71713 жыл бұрын
Thanks!
@gokhanevlek85313 жыл бұрын
You should write it with // not /
@engelmelendez56503 жыл бұрын
AMAZING ! Its work ! You made my day Thanks!
@tictacchannel90874 жыл бұрын
I'm from Vietnam, and I admire you very much
@ahmadalhamza53413 жыл бұрын
for the second project(DOC scanner), I have a problem with using the camera the program breaks out, because vector subscript out of range, do u know how I can fix this problem
@Kat-zx2je2 жыл бұрын
Thank you so much for this tutorial! It was easy to follow, and the projects were fun to do.
@sangsokea3 жыл бұрын
thanks so much for making this tutorial. you should deserve millions sub soon
when i download the opencv then my laptop give warning -Microsoft Defender SmartScreen prevented an unrecognised app from starting. Running this app might put your PC at risk.
@SphereofTime4 ай бұрын
@@manke0129 what will be good option? can you recommend me? python has Jupyter lab, However c++ doesn't..
@emilechevrier38233 жыл бұрын
I try different pay tutorial on different website, you cover like the weak point of their tutorial like a clear way to install, and a basic explication of what they are coding.
@byrondeacon51223 жыл бұрын
sorry to be off topic but does anyone know of a way to get back into an instagram account?? I was dumb forgot my login password. I would appreciate any assistance you can offer me
@anhtudo70713 жыл бұрын
Really love your channel! Thank u so much!
@jarwie17710 ай бұрын
Is it possible give a signal out for a recognized Objekt and a signal also out if it wasn't recognized like good/bad read?
@danielalchazov62062 жыл бұрын
Thank you so much it helped very interesting why it happened to me because I never had this problem
@gvozd473 жыл бұрын
Sidenote, when trying to compile Chapter1.cpp, make sure you've deleted Test.cpp,
thanks, I had that issue and couldnt find any solution unless your comment !
@johnnyseclen99363 жыл бұрын
You are the boss bro!!! Thank you a lot!
@WalkAloneLive Жыл бұрын
I enjoy that very much. Thanks
@actionkey80424 жыл бұрын
Murtaza's Workshop - Robotics and AI - Awesome !!!
@DarKmasengeR3 жыл бұрын
Wow! it's Amazing I did it well ! Perfect work !
@mevkok3 жыл бұрын
Ok, which is better in OpenCV case ? Or rather which is faster... ? C/C++ or Python
@Brian-zj4mm3 жыл бұрын
I mean, C/C++ is lower level right? Correct me if I'm wrong, but that should mean it's faster
@mevkok Жыл бұрын
@@Brian-zj4mm Yeah dumb question sorry... C++ is way faster than python...
@johnniewalkerjohnniewalker24592 жыл бұрын
Great tutorial.Thank you so much!!
@microjobswebsite19583 жыл бұрын
Cool clip. The video is great. I will definitely share this with my friends. I liked everything. Very interesting video.
@murtazasworkshop3 жыл бұрын
Awesome, thank you!
@ludenu23 жыл бұрын
Just great. Thank you!!!
@kalpeshbhalerao94034 жыл бұрын
cant expect an better explanation like this....Thanks.
@murtazasworkshop4 жыл бұрын
Glad you liked it!
@kalpeshbhalerao94034 жыл бұрын
Yes.
@kalpeshbhalerao94034 жыл бұрын
@@murtazasworkshop Can I have any tutorials for the GUI of Color based counting in C++? Any other except Qt......
@mohammadrezamirzaei-y2wАй бұрын
thank you murtaza!
@AkashKumar00813 жыл бұрын
Very helpful..thanks a lot. Although I have one doubt that whether reorder method in document scanner project will work for all rectangle or not.
@freelancinghelpcontentchan331410 ай бұрын
I visit your KZbin channel and found lots of workspaces that means need update perfectly. If you update these all areas then you can see good result day to day.
@obiagbasamuel95882 жыл бұрын
One of the simplest opencv c++ tutorials. Easy to follow and fun also. Good Job.
@ColossaLXGamingHD3 жыл бұрын
I cannot understand how subtracting the first element at 3:31:43 gives you the index. Can someone please explain?
@kalpeshbhalerao94033 жыл бұрын
Good Afternoon Sir, I have completed this video... And was exaclty as per expectations... Full of knowledge. Sir now if I want to create a GUI application for this program.. So can you make a tutorial series for OpenCV C++ GUI Application?
@hardikrajpal24103 жыл бұрын
Sidenote, when trying to compile Chapter1.cpp, make sure you've deleted Test.cpp, having two main function files in the same folder will lead to a bunch of ugly error messages.
@aligohar17083 жыл бұрын
He could rather use static keyword.
@hardikrajpal24103 жыл бұрын
@@aligohar1708 Can you please elaborate? I am very new to VS.
@aligohar17083 жыл бұрын
@@hardikrajpal2410 when you create a function and with the same name in another file linker causes error, well if the number of parameters is different there would be no issues but if they are same you can use static static int(anytype) main () By this act you are telling the linker," this function is only limited to this file it cannot be used in other file."
@hardikrajpal24103 жыл бұрын
@@aligohar1708 Oh, so we just write: static int main(){ //do stuff ? }
@aligohar17083 жыл бұрын
@@hardikrajpal2410 yes
@flioink3 жыл бұрын
What's the C++ analog to interrupt the while loop with a keystroke? In Python I used "if cv.waitKey(1) & 0xFF == ord("q"): break" Tried using "kbhit()" but it didn't work.
@nanjiang1177 Жыл бұрын
so where is the added code for the last part of project 2,the document scanner for camera(video)?looking forward to the reply
@Marsels1010Ай бұрын
Woke up 3 am watching this video😂😂😂
@soutrikpal34663 жыл бұрын
Can you please tell me what was the video that you used as example...is its available on your channel?
@cesargamer_yt5179 Жыл бұрын
This is amazing video with great works very well
@gigachad39553 жыл бұрын
Cool!!! Its work ! You made my day
@Jeffmatt20003 жыл бұрын
Please after installing opencv in visual studio c++ 2019 and i tried to run your example it kept on showing me fatal error 1104 occurred in the link i guess and i followed all your tutorials carefully Please what is the solution
@gulabpreetsingh42083 жыл бұрын
Same
@ZizuZiomek3 жыл бұрын
@@gulabpreetsingh42081) are you sure you compile project as x64? (and use x64 opencv, and change properties for proper version (x64, release and debug)) 2) after editing environment variable 'path', you should restart computer (or at least log out/log in). If you don't like editing 'path', you can add path to Property->Linker->general->Additional Library Directories 3) if you download other version of OpenCV than 4.5.0 (i use 4.5.3), you should change Property->Linker->input->Additional Dependencies, to that from your opencv folder (i have 'opencv_world453.lib'). I followed tutorial from his git (windows version) and its works.