Тёмный

Multiple Object Detection with Color Using OpenCV 

Ahmad Adnan Kaifi
Подписаться 285
Просмотров 185 тыс.
50% 1

The CODE
akaifi.github.io/MultiObjectTr...
A computer vision project. Track and detect multiple objects based on their colors.
I used and modified one of Kyle Hounslow videos. I forgot which one but his channel will help you a lot / khounslow
If you need more help please be specific in your comment ;-)

Опубликовано:

 

30 ноя 2014

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 150   
@qzorn4440
@qzorn4440 8 лет назад
amazing! better than most object detection videos. thank you. :~) .
@bumgahdna
@bumgahdna 5 лет назад
Great example! I had to modify a few lines for opencv2 v4 but works great!
@AhmadKaifi1
@AhmadKaifi1 3 года назад
Excellent!
@Mark21212
@Mark21212 8 лет назад
For anybody who face the problem like mentioned by Arsapol and Farid Alijani. From what I found the main problem is the given multipleTrackingObject.cpp isn't complete. It lost 2 functions: CannyThreshold and trackFilteredObject. One note about trackFilteredObject is there should be 2 trackFilteredObject functions, one with 3 variables (this is the lost function) and the other one has 4 variables. this is the cause of those 2 appeared errors. I hope Ahmad Kaifi can help us to revise its multipleTrackingObject.cpp because from his video seems like he can run the program without any issue. Happy Coding^^
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+Markus Santoso Sorry for that. I delete the second function because I am done with the calibration step. I update the code you can clone or fork it on github. akaifi.github.io/MultiObjectTrackingBasedOnColor/
@zipzit2go
@zipzit2go 8 лет назад
I really like the additional features over and above the work Kyle Hounslow did in the original (like the solid boundary element.) I do have a question though. It looks like you are using a different tool to generate the windows displayed in this youtube video. My console 32bit app has just plain windows, but your has some top bar options displayed. What tool are you using to generate those? Many thanks for posting both the video and your code sample on github.
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+Zip Zit Thank you for your kind comment. The top bar is an OpenCV implementation of Qt libraries. I think if you compile OpenCV with Qt option, all of your OpenCV apps should have the same options as you can see in the video. Best wishes
@AlbertGarcias
@AlbertGarcias 8 лет назад
+Zip Zit It's because OpenCV is comiled with QT. By default OpenCV libraries in Linux are compiled with QT but in windows the binaries doesn't include QT. You have to recompile it to get the bars.
@aamoshlama8904
@aamoshlama8904 4 года назад
Thanks your project is the best and helped me in my project as well... :D loved it
@AhmadKaifi1
@AhmadKaifi1 3 года назад
Glad to hear that!
@edilsonjunior9198
@edilsonjunior9198 8 лет назад
hello Ahmad Kaifi , already used OpenCV with Unity?
@AAmorim1989
@AAmorim1989 9 лет назад
Very nice! What camera are you using? I'm just beginning with OpenCV and Python. I'm trying to identify a red laser dot but my webcam is too lousy...
@AhmadKaifi1
@AhmadKaifi1 3 года назад
Logitech C920 WebCam
@vishwamithrareddy3893
@vishwamithrareddy3893 8 лет назад
Have you tried to using a TIME OF FLIGHT camera instead anytime? Have you done any similar work on Tof cameras? If yes, could you please share those videos too?
@quyenduong3887
@quyenduong3887 8 лет назад
this very well , i have perform similar a project > thanks you so much
@ArdianPradiptaa
@ArdianPradiptaa 7 лет назад
im just wondering. can it track certain shaped object? ex: any green color will not give you any output, but it will give you certain output, if it detects green colored square. Will it be possible?
@amurtaza14
@amurtaza14 7 лет назад
I want to detect object with color, Distance upto 20 feet, with high speed, spherical shape, OCR etc.. there are different algorithms cover these features separately, but I want all these feature in my single programming code. So I need help to confirm or suggest way; 1 - Can I use single camera with for multiple algos? OR 2 - I need Separate camera for each Algo? 3 - If separate camera for each algo, then Is it possible for me to use multiple Algos in a single program? Any help/hint or clue will be appreciable.
@luyiyang4593
@luyiyang4593 7 лет назад
Hi Ahmad, I'm Luyi who is your fan after watching your video "Multiple Object Detection". I use Open CV in Linux. Also, I don't use webcam but a video containing a lot of colourful balls. And the all codes has been compiled successfully. However, I meet with the following problems. First, in the video all the colourful balls can't be detected. Second, There is no name on the top of the balls in the video. And the balls couldn't be circled. By that I mean no thin border is drawn around the ball. In the video some noise places write the words "object". I don't what's wrong with your codes. I just make a change to the downloaded codes to use the video sources instead of the webcam. I don't what to do next. I notice that throughout the project the window3" After Morphological Operations" has not been displayed yet. why? Could you please give me some suggestions? Thank you very much.
@wecan1301
@wecan1301 8 лет назад
does your code work on opencv 2.4.10? I don't understand why the "string" is not defined...
@myperspective5091
@myperspective5091 7 лет назад
I always liked this demo. Did you do it as a school project or out of curiosity as part of a hobby. Did you want to apply the knowledge to a particular project? Are you still pursuing this area of interest?
@myperspective5091
@myperspective5091 7 лет назад
It reminds me of the Pixy camera. I would like to see someone take it to the next step. I'm interested in cognitive understanding. Like applying multiple object tracking, reading , predictions in a 3D spacial awareness way in the same way air traffic control is done. The subject is beyond me, but the subject is really Cool and it has a lot of potential in the area of robot awareness.
@myperspective5091
@myperspective5091 7 лет назад
Think of it like a narration reading function from an AI perspective. Think about asking the AI questions about what it is seeing. Picture the AI saying "I see 4 balls. I see them in this order or in this relative placement to me. If each one was another robot that changed color with it's mood and it had a barcode to identify it than all the robots could judge each others intentions.
@andreasekadinata2030
@andreasekadinata2030 7 лет назад
Can you give tutorial detecting object and tracking object without color? I mean, detecting object with object form. I tried some tutorial object detecting with opencv but I can't get perfect detecting white object. So, I request to you to give a tutorial or you can give me private learning. Thank you. I hope you will help me.
@niranjann6667
@niranjann6667 8 лет назад
Hi i am not able to track multiple objects of different colors (like in Video)can you guide me how to do that Thanks
@amesweb
@amesweb 7 лет назад
I am getting errors. identifier "Scalar" is undefined and identifier "Mat" is undefined. I believe these have been depreciated or replaced in CV 3.2.0 or is that incorrect?
@stefanusandy5691
@stefanusandy5691 7 лет назад
yes, I'm using open cv 3.2.0 error Cannot open include file: 'cv.h': No such file or directory..
@MK-zr3vx
@MK-zr3vx 7 лет назад
amazing keep it up
@TheScimirok
@TheScimirok 7 лет назад
Hi. Is it possible to somehow recorded the trajectory of motion of the object?
@dmitrydmitry8943
@dmitrydmitry8943 7 лет назад
Hello! I try to run your project but it does not recongnized colors of the objects. I have open 4 window at one i have video from the web cam but when i put colors object nothin happened
@taovo7100
@taovo7100 7 лет назад
thank you so much, I run your code and camera data is always NULL. Could you please give me suggestion? Thanks
@luisjuniorfrancoruiz72
@luisjuniorfrancoruiz72 9 лет назад
Muy interesante..seguire con la investigacion..gracias..
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
?? English please
@CoverMASTERDD
@CoverMASTERDD 7 лет назад
I want to count color object .Help me please ?
@NaveenArun
@NaveenArun 8 лет назад
beautiful music
@zIcyZKunGz
@zIcyZKunGz 9 лет назад
I stuck with the" trackFilteredObject(threshold,HSV,cameraFeed);" (in main) i don't know what should put the object in --> trackFilteredObject has 4 variables to put in right ?
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+Arsapol Manamunchaiyaporn Sorry for that. I update the code you can clone or fork it on github. akaifi.github.io/MultiObjectTrackingBasedOnColor/
@amirhosseinrezaei4927
@amirhosseinrezaei4927 8 лет назад
Hey Dear.Akaifi Special thanks one question what's your compiler (IDE) in linux? pls answer...
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+Amir Hossein Rezaee GCC 4.x no need to use any IDE but you can use Geary if you wish
@eslamelnbasy8226
@eslamelnbasy8226 8 лет назад
excellent iam beginner but i have one question after i was detect object how can i take action
@nvminhtue
@nvminhtue 6 лет назад
In Calibration mode, i had detected data of HSV then set in Object.cpp file but when i ran it again, it still couldnt detect that color( no contour, no label name). Did i miss some steps?
@AhmadKaifi1
@AhmadKaifi1 3 года назад
probably, after identifying a new object in object.cpp >> you have to add it to the main script best wishes
@choirulridho7316
@choirulridho7316 7 лет назад
how about java program for detection color and puttext in open cv (eclipse) ? I've tried with a java program in open cv for color detection, but for putText any problem .. *give text on object May I know your email?
@MohamedSlama
@MohamedSlama 7 лет назад
great work
@AhmadKaifi1
@AhmadKaifi1 7 лет назад
Thanks
@MrBrij2385
@MrBrij2385 8 лет назад
I have written the code in python to find contours and draw them around the detected object but it is not working for outdoor images or cctv feeds of many people in single frame. Can you suggest me ways or some tutorial for the purpose?? Thank You!!
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
Dear +Brij Malhotra, This code will not track people. To do that I have another project (Surveillance Miner-sMiner) I did not release the code yet to see example ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-bW_6xGvn4k8.html best wishes
@swaroopsambhayya
@swaroopsambhayya 5 лет назад
Which type of camera is used above?
@AhmadKaifi1
@AhmadKaifi1 3 года назад
logitech c920 webCam
@mukeshpareek5414
@mukeshpareek5414 8 лет назад
in main() function when (CalibrationMode== true) you are using the following canny edge detection //the folowing for canny edge detec /// Create a matrix of the same type and size as src (for dst) dst.create(src.size(), src.type()); /// Convert the image to grayscale cvtColor(src, src_gray, CV_BGR2GRAY); /// Create a window namedWindow(window_name, CV_WINDOW_AUTOSIZE); /// Create a Trackbar for user to enter threshold createTrackbar("Min Threshold:", window_name, &lowThreshold, max_lowThreshold); /// Show the image trackFilteredObject(threshold, HSV, cameraFeed); my question is what is the use of "src_gray" you are not using it any where. Can u please explain?
@gabrielbaierle8826
@gabrielbaierle8826 8 лет назад
Does anyone had problems with the drawObjects function? I'm getting an error saying there's no matching function, and I didn't actually understand how works the paremeters for this function, since in its declaration there's more parameters than where its being called. I appreciate any help.
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+Gabriel Baierle Ok sorry for that I added another function to fix this error. If you can run the fixed code with no errors, Please Let me know OR create an issue on GitHub. Thanks
@sitti94
@sitti94 8 лет назад
Hi there, I am trying to implement the same thing, my problem at the moment is that once I've created the trackbars, they cannot move. I do not understand how to "on_trackbar" function works or where it came from, can you help?
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+sitti94 you do not need to create anything! If you want to calibrate/choose colors then set calibrationMode to true int main(int argc, char* argv[]) { //if we would like to calibrate our filter values, set to true. bool calibrationMode = true; Good Luke
@nursyafiqahahmad2624
@nursyafiqahahmad2624 8 лет назад
hi.. this program is using c++. is there a way to translate it into python? have you used it with raspberry pi? thank you. :)
@NoorThamernoor
@NoorThamernoor 7 лет назад
i want that also :(
@todorangabriel6507
@todorangabriel6507 7 лет назад
Hi have you find a way to to export it in python ?
@oumaimamahboub5826
@oumaimamahboub5826 7 лет назад
hey nur syafiqah ahmad did you translate it into python ? please if you did can you send me the code
@riteshpatel1460
@riteshpatel1460 7 лет назад
yes there is way but you need to do some brainstorming​
@johnmicohalvarez6890
@johnmicohalvarez6890 6 лет назад
have you translated this in python code?
@skg.18artwork23
@skg.18artwork23 5 лет назад
What is software which using on this video?
@AhmadKaifi1
@AhmadKaifi1 3 года назад
C++ with OpenCV
@Aleksandratube
@Aleksandratube 5 лет назад
I am trying to make a self-driving car that would drive towards the balloons and pop them. I'd prefer to use a raspberry pi. Any suggestions?
@AhmadKaifi1
@AhmadKaifi1 3 года назад
It should work fine on Raspberry Pi no problem. You might calculate the area and shape to make sure it's a balloon. Happy coding...
@TheMajdi86
@TheMajdi86 7 лет назад
Hello, i try the code. Why it error when run debug or release. Vector subscript out of range. Debug Assertion Fail? Using vs c++ 2010 and vs c++ 2013 all through this error.
@TheMajdi86
@TheMajdi86 7 лет назад
ok already solve the problem
@ghanendrasingh4033
@ghanendrasingh4033 8 лет назад
Hello Ahmad can you tell me how to detect balls with same color????
@kamranmushtaq8570
@kamranmushtaq8570 6 лет назад
AOA sir. how can I contact with you i need some guidance regarding this type of work that you showed in the video.
@AhmadKaifi1
@AhmadKaifi1 3 года назад
What is your Q ?!
@mohdnorazmiabpatar4026
@mohdnorazmiabpatar4026 8 лет назад
trackFilteredObject(???,threshold,HSV,cameraFeed); ???=What should i fill here?
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+MOHD NOR AZMI AB PATAR You can add your object name. In this case "object". I update the code now you can clone or fork it on github. akaifi.github.io/MultiObjectTrackingBasedOnColor/
@uwekah2294
@uwekah2294 5 лет назад
Hey I don't know if you're still active here years later but could you please post the whole android studio project? Cos I have problems to make a full running project out of this
@AhmadKaifi1
@AhmadKaifi1 3 года назад
This is not an android version !! BUT I will try to test it in the future
@georgianfelea5264
@georgianfelea5264 8 лет назад
Hello, i am getting this error " fatal error C1083: Cannot open include file: 'cv.h': No such file or directory " . What should i do?
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+Georgian Felea This may due to an error installing OpenCV!!
@smithcorp8571
@smithcorp8571 8 лет назад
Hi, OpenCV Develops With....? for you project
@Tobbit
@Tobbit 5 лет назад
is it possible to apply this on a desktop screen?
@AhmadKaifi1
@AhmadKaifi1 3 года назад
sure
@faridalijani1578
@faridalijani1578 9 лет назад
my friend, there's sth wrong in the code I guess: in the MultipleObjectTracking, I got these two errors: 1. CannyThreshold??? createTrackbar( "Min Threshold:", window_name, &lowThreshold, max_lowThreshold, ???CannyThreshold???????); 2. in the class trackedFilteredObject: the first element (Object) is missing for some reason: trackFilteredObject(-------------????, threshold,HSV,cameraFeed);
@Mark21212
@Mark21212 8 лет назад
+Farid Alijani I got the same errors, exactly same with yours. Seems like the code has been messed up before it's published at Ahmad's blog.
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
ok you can comment those methods out! good luck
@Mark21212
@Mark21212 8 лет назад
+Ahmad Kaifi I'm still wrapping up the code now. Btw, it's a brilliant idea to modified Kyle Hounslow's fruit.h&fruit.cpp to object.h&object.cpp then combine it with CannyThreshold. I learned something from you. Two thumbs up buddy!!!
@whisperyoureturn
@whisperyoureturn 8 лет назад
+msantoso041082 you resolve the problem??
@Mark21212
@Mark21212 8 лет назад
whisper you have u downloaded Ahmad Kaifi original code? did u experience the same errors?
@JaspervanMegroot
@JaspervanMegroot 9 лет назад
How do you get the HSV Max and min for a another color?
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
TRY!! luck
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+Abusive Vids For more details checkout akaifi.github.io/MultiObjectTrackingBasedOnColor/
@dekaoooo
@dekaoooo 6 лет назад
Hi! Does this work for pictures as well???
@AhmadKaifi1
@AhmadKaifi1 3 года назад
YES, with some modifications
@KKMaity
@KKMaity 3 года назад
do you have .py file for the codes
@AhmadKaifi1
@AhmadKaifi1 3 года назад
Nop! I might redo it again soon using python ;)
@vaschannel7317
@vaschannel7317 8 лет назад
May a start this with a makefile, if may, please send the code on makefile(I am russian)
@vaschannel7317
@vaschannel7317 8 лет назад
+Василий Платон I'm has ubuntu and can't install visual studio
@reinaldoengenheiro
@reinaldoengenheiro 8 лет назад
sorry, in new version you change code (line 160) and need use drawObject(objects,cameraFeed,temp,contours,hierarchy); to compile, in my case I get error, when I try run .exe, MSVCP110D.dll and can´t fix this x(
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+Reinaldo Fagundes Ok sorry for that I added another function to fix this error. If you can run the fixed code with no errors, Please Let me know OR create an issue on GitHub. Thanks
@reinaldoengenheiro
@reinaldoengenheiro 8 лет назад
+Ahmad Kaifi Thank you, i try it today, and have 2 issues, one i easy to fix and i put it on github, another I don´t know if is from my computer or version of openCV when I run app (after build it ok) I get this message : Exception thrown at 0x000007FEDC16A027 (opencv_highgui249d.dll) in test1.exe: 0xC0000005: Access violation reading location 0x0000000000000073.
@reinaldoengenheiro
@reinaldoengenheiro 8 лет назад
+Ahmad Kaifi hi I will try now. but I see have changes to use with vs2015 and opencv3.0
@asadabbas6855
@asadabbas6855 8 лет назад
'Reinaldo Fagundes' plz send me the code of open cv 3.0
@reinaldoengenheiro
@reinaldoengenheiro 8 лет назад
PLS DOWNLOAD GIT HUB FILES OF THIS VIDEO NOW IS FIXED.
@simpledeveloper2159
@simpledeveloper2159 8 лет назад
Erros in CannyThreshold and trackFiltredObject Hi , i'm using opencv 3.0.0 and visual studio 2013 pro when i build my project i get the following errors CannyThreshold : undefined identifier trackFiltredObject : function does not take 3 arguments
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+FrAnKenStEiN MC I forgot to comments out Canny Threshold you will not need it. The tracking function is working check the parameters. I think I have 2 different functions one to go with Canny which you should comment out and the other is the right one. If you get it to work please let us know best wishes
@simpledeveloper2159
@simpledeveloper2159 8 лет назад
+Ahmad Kaifi So what changes should i made : 1. i have deleted CannyThreshold from the function : createTrackbar("Min Threshold:", window_name, &lowThreshold, max_lowThreshold); 2. For the second i have commented this line // trackFilteredObject(threshold, HSV, cameraFeed); Is this correct ? i didn't understund what changes should i make ,chokran
@simpledeveloper2159
@simpledeveloper2159 8 лет назад
+FrAnKenStEiN MC just to add that after making those change and run the application it stopps working immedialtely ==> so can you tell the correct changes that should i make
@Mark21212
@Mark21212 8 лет назад
+FrAnKenStEiN MC Basically your downloaded source code are missing 2 functions: CannyEdge and TrackFilteredObject (with 3 arguments). Please refer to my given link in the above to see my solution to solve this problem. Good luck ^^
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+FrAnKenStEiN MC Sorry for that. I update the code you can clone or fork it on github. akaifi.github.io/MultiObjectTrackingBasedOnColor/
@brandonvenegas9597
@brandonvenegas9597 6 лет назад
Hi +Ahmad Kaifi you dont know how I run Multiple Object Detection in the terminal of linux or another person that know about this:(
@AhmadKaifi1
@AhmadKaifi1 3 года назад
It should be super easy. This screen recording done on a GNU/Linux box Good Luke
@asmarfinali4461
@asmarfinali4461 9 лет назад
which part is modified?
@AhmadKaifi1
@AhmadKaifi1 9 лет назад
not much !!
@asmarfinali4461
@asmarfinali4461 9 лет назад
Ahmad Kaifi section precisely what ?, because I am trying to fail.
@AhmadKaifi1
@AhmadKaifi1 9 лет назад
?? but I added the proper contours and change the class name and I think I added canny edge detector I am not sure!! Good Luke
@Mark21212
@Mark21212 8 лет назад
+Finali Pece www.dropbox.com/sh/4wwwxfvjjukryxy/AADXJjd0i7IcGtO2RPCtf_vSa?dl=0 add this code
@ehsankiani542
@ehsankiani542 8 лет назад
can it be ran in OpenCV3.0.0 ?
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+ehsan kiani Yes, this should work why not! but I don't have time or spare machine to test it on. Please give me your feedback if you get it to work. Regards
@GGXOPL
@GGXOPL 8 лет назад
+Ahmad Kaifi i cant use it in opencv3.0.0 TAT
@anujagrawal8141
@anujagrawal8141 9 лет назад
Hi, Great work. I am a newbie in this field and have a similar kind of project. Can you please share details and code for this design, if possible. Thanks
@AhmadKaifi1
@AhmadKaifi1 9 лет назад
The CODE I used and modified is from one of Kyle Hounslow videos. I forgot which one but his channel we help you alot ru-vid.com
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+Anuj Agrawal Sorry for that. I update the code you can clone or fork it on github. akaifi.github.io/MultiObjectTrackingBasedOnColor/
@dimasbagusprasetyo1766
@dimasbagusprasetyo1766 9 лет назад
Hey, ahmad can you give the source code. Please it will help my research.
@AhmadKaifi1
@AhmadKaifi1 9 лет назад
The CODE I used and modified is from one of Kyle Hounslow videos. I forgot which one but his channel we help you alot ru-vid.com
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+Dimas bagus prasetyo Sorry for that. I update the code you can clone or fork it on github. akaifi.github.io/MultiObjectTrackingBasedOnColor/
@whisperyoureturn
@whisperyoureturn 8 лет назад
this code not work...why?
@Mark21212
@Mark21212 8 лет назад
+whisper you www.dropbox.com/sh/4wwwxfvjjukryxy/AADXJjd0i7IcGtO2RPCtf_vSa?dl=0 add this code
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
+whisper you Sorry for that. I update the code you can clone or fork it on github. akaifi.github.io/MultiObjectTrackingBasedOnColor/
@vutan9049
@vutan9049 6 лет назад
good job. may u share your codes for me ? please! i have a problem in this . thank u so much
@AhmadKaifi1
@AhmadKaifi1 3 года назад
Check the video description !!!!
@edwinlonazcoayala8876
@edwinlonazcoayala8876 7 лет назад
You can send or share the code of this work, please, y need to do a similar work. thank you.
@AhmadKaifi1
@AhmadKaifi1 3 года назад
Check the video description !!!!
@tonchis0
@tonchis0 9 лет назад
java!!
@AhmadKaifi1
@AhmadKaifi1 8 лет назад
C++
@Rettiwer
@Rettiwer 8 лет назад
+Daniel Glez Assemblerr kurde
@hamzah4894
@hamzah4894 6 лет назад
great work
@AhmadKaifi1
@AhmadKaifi1 3 года назад
Many many thanks
Далее
Multiple color tracking using OpenCV_3.0 with Python
3:59
Traffic counting based on OpenCV
2:41
Просмотров 491 тыс.
Color Detection Tutorial using OpenCV
7:49
Просмотров 50 тыс.
Use Arc Instead of Vec
15:21
Просмотров 135 тыс.
Real time shape detection - Opencv with Python 3
35:59
How YOLO Object Detection Works
17:04
Просмотров 22 тыс.