Absolutely Alessio! 😀 Jupyter is a notebook interface that allows you to run your code cell by cell. You don't have to run the entire program - it allows you to focus on specific parts of the program by splitting them into cells and also allows you to combine them with text cells (known as markdown). So it's literally like a notebook, that you can write and run code inside 😊 I have a detailed tutorial on it (but it's very old, I'm warning you hahaha): ruclips.net/video/jp_3NOKHn9c/видео.html And I'm showing how to install it inside Anaconda here (also very old one): ruclips.net/video/FZ5baopI_mo/видео.html It's one on my most favorite code interfaces sop far, Let me know your thoughts if you end up trying it! 😀
@@PythonSimplified I was going to ask the same thing, will check out the tutorials! I'm using VS Code, but may make the switch to Jupyter as I'm still learning and like ttat concept. Thanks.
@@programmingl4958 Sublime is not exactly in the same category of software... It's a really nice alternative to other code editors like Atom, but it's not a notebook interface. You can probably compare Jupyter to Google Colab, but in the case of Sublime - they mean for other case uses so it's not an "apples to apples" situation 😉
@@MrRobot222 I use all kinds of IDEs for different tasks: sometimes a notebook interface is better, sometimes a code editor is more convenient. It all depends on the nature of your project 😊 VS Code is a great way to go, and Jupyter has its perks too... so no need to switch! You can always use it in addition 😃
Absolutely!! The next one is Object Oriented Programming with OpenCV 😉 We'll draw a forest full of incredible beautiful trees with random colours, heights, stem thickness and location! (actually, the only reason I filmed this tutorial is because of the next one hahaha I didn't want to start with a "starter" code for the blue/green background rectangles so I thought I might as well just explain all the basic shapes 🤪)
Thank you so much Lopo! it's really fun, especially when using classes with random values! the next OOP with OpenCV tutorial is gonna be even better! 😉
Brilliant lesson. Say na'more. Loved the graphical x1,y1,x2,y2 explanation. Made it easy to understand an otherwise quite complicated (for me) concept.
This is a great tutorial as usual. I had no idea I can draw pictures using nothing but code. This looks impressive will definitely try this out soon. :)
Hi, thanks for your nice videos. What is also nice is the way you shake your hands while explaining python concepts. With very kind regards, Sid from Oran Algeria
hahaha don't worry! Photoshop is still alive and well! (In fact, I even used it to brighten the thumbnail picture 😉) OpenCV has a lot of the functionality the Photoshop offers, so I thought it would make sense to include it in the title :)
Oh yes, drawing with code is addictive. My drug of choice in that regard is SVG - so much so that I chose that over Blender. Speaking of which - I might be confusing it with something else, but I recall Blender back in the 90s being code-only rather than with a visual GUI a la 3D Studio.
Thank you Ehsan! glad you liked it! 😀 I just premiered the advanced OpenCV tutorial if you want to check it out: ruclips.net/video/-LsuiVGO-88/видео.html
hahahaha you're in the middle of an OpenCV project??? 😀 You absolutely gonna love the next tutorial! (especially if you're into game design! it would give you the tools to replicate the same object but with different size/colour/location properties. you'll be able to make entire levels of a computer game within minutes! 🤩🤩🤩 so definitely stay tuned!)
@@PythonSimplified I am always tuned with you :D .. and yes, I work on openCV .. but I try to make something smart with my camera and the raspberry pi ..
If I remember, I think I've used PyGame to do my drawings in, in the past. The x,y coords were always x,y and not y,x and back again while drawing shapes. But I will look into cv2. Maybe it is just the use of numpy that makes the reversing of the x,y notations.
did you install it first before importing it? If you're using Anaconda: conda install -c conda-forge opencv If using pip: pip install opencv-python Let me know if it solved it! 😊 (if not - please let me know what version of Python you're running)
@@PythonSimplified Mariya, i use Visual Studio Code (Windows 10) and i followed the instructions of the official website for installing the Opencv, but I don't know what I did wrong.
Trying to get my 12 years old daughter excited about Python. Most schools start with "Scratch" which is boring to her. She would rather play Roblox instead. Perhaps you can make a series of "Cool and Fun" videos to teach Python 101 for kids and teenagers.
Most definitely! Python Programming for Kids has been on my "to do" list for quite some time! I got lots of requests (mostly from family members 😅) for an entire series! (extra simplified tutorials with extra vivid colours and illustrations) 😊 The only thing I'm waiting for is the perfect IDE in which kids don't have to install Python or any special modules - they can just jump on and start coding. I actually got a sneak peak into the upcoming version of Wayscript today - and it looks exactly like what I was waiting for! 😁 Once they launch their new interface - I'll definitely start working on the Python for kids series! so stay tuned😉
I can tell u why open CV uses BGR as the order in colour it's because those are the values of spectrum blue is first below what 240 green is240-460 next then red is last460+ these are not real exact numbers but these are the reason why we use BGR as a acronym and not just RGB.
How would you recommend drawing a rational polynomial function in python? As an example, im looking to make a set of flash cards for chemistry formulas. This formula uses hyper and subscript both in the numerator and denominator. Would you draw the text for the formula? Suggestions?
Ok...so I have to say this but at 3:29 when you thump the keyboard that hard, I have a Butt Kicker Gamer 2 attached to my chair. That and my subwoofer said "Hi!" in a way I wasn't prepared for.
Not getting any kind of display from the code I'm entering; it just gives me another cell for code while repeatedly giving me Jupyter server errors. HELP!!
I'll slowly be covering OOP with different libraries (next tutorial is drawing a forest of objects with OpenCV), we can say it's part of the "Computer Science Concepts" series 😉
Hello why there are only 4 lesson for python beginners. you deleted them or you stopped updating after 4th?also these videos are really nice i would watch them if u upload more
Besides NumPy and Open cv, is there anything else you need for this tutorial because I'm stuck in a chain of "not knowing the prerequisites", hence I can't follow your tutorials. Thank you!
Hello Python Goddess. Do you have any Python SVC (scaleable vector) code examples or suggestions? SVC files are large arrays of shorthand ques and points right? Any help would be awesome. Thanks.
Hi Damon! 😃 Sounds like something I would usually implement with a few neural network layers... 🤔 but I can't say I have much experience with these, my apologies 😅
I have a few resources for you though! 😊 this is a Pytorch example: discuss.pytorch.org/t/how-to-use-svm-for-classifying-image/49485 This one is from scikit learn SVC docs: scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.html I've never encountered .svc files so I'm not sure how they look like or how to behave with them, but I hope these links will help somehow 😃
time 04:01 when i run programme, programme run beautiful , but close button appear in pure white colour on imac, so i am note able to close tree window........ why? .......... i can't under stand ........ please help me
Ok, got the jupyter server error codes resolved and did find the display when I tell it to run. Now I have a problem with this: TypeError Traceback (most recent call last) Cell In[12], line 9 7 cv.rectangle(img, (0,500),(900,600),(75,180,70), -1) 8 #sun ----> 9 cv.circle(img, (200,150), 60, (0,255,255) -1) 10 cv.circle(img, (200,150), 75, (220,255,255) -1) 11 #tree stem TypeError: unsupported operand type(s) for -: 'tuple' and 'int' Why is this happening on my screen, but not hers? Plus, I put in all of the data for the "sun", but it never would show up on the image. what's going on with this?
Fixed all my problems. I guess it's good to talk it out. If you don't put all of the data in as she has written it, it will not work properly, or not at all. Newby to this; can you tell?
Did you check out this thread on StackOverflow? stackoverflow.com/questions/490195/split-a-multi-page-pdf-file-into-multiple-pdf-files-with-python There are a few solutions there... but if it's just a "one-of" for just one document - I would personally go for Adobe Acrobat instead 😊 If you need to automate a recurring process - code is definitely the better approach 😉
You are so smart, I wish you were my girl. I am a computer engineer but I am a novice. I bet you are so a really awesome person even when you aren't doing this. If I ever come there or you come here I would like a chance at a dinner and some time with you sweetie. With brotherly love, don't let anyone ruin this wonderful day he gave you, it's well deserved.
hahahaha long live open-source! long live unix! (**ironically sent from a Windows machine 😅) If only Adobe were making Linux software - nobody would even consider installing Windows!
@@PythonSimplified Ahahah I guessed so! Btw, really like you. It's cliché but I really appreciate seeing a girl interested in programming and development, you're a unicorn! The tutorials are very good and you have a nice and funny character, will watch more for sure :)
Very nice! Thank you! Just a small comment related to zero indexing in Python: img = np.zeros((600, 900, 3), dtype=np.uint8) # image orientation in cv2 based on example given here: # # 0 899 # | | # 0 ------------------------------------ y1 # | | # | | # | | # 499------------------------------------ y2 # | | # x1 x2 Thus: #skies cv.rectangle(img, (0,0),(899,499), (255,225,85), -1)
What is jupyter? I use editor to write the code, but this one for me is new. Can i have some informations and links?
Absolutely Alessio! 😀
Jupyter is a notebook interface that allows you to run your code cell by cell. You don't have to run the entire program - it allows you to focus on specific parts of the program by splitting them into cells and also allows you to combine them with text cells (known as markdown).
So it's literally like a notebook, that you can write and run code inside 😊
I have a detailed tutorial on it (but it's very old, I'm warning you hahaha):
ruclips.net/video/jp_3NOKHn9c/видео.html
And I'm showing how to install it inside Anaconda here (also very old one):
ruclips.net/video/FZ5baopI_mo/видео.html
It's one on my most favorite code interfaces sop far,
Let me know your thoughts if you end up trying it! 😀
Sublime Text is better
@@PythonSimplified I was going to ask the same thing, will check out the tutorials! I'm using VS Code, but may make the switch to Jupyter as I'm still learning and like ttat concept. Thanks.
@@programmingl4958 Sublime is not exactly in the same category of software... It's a really nice alternative to other code editors like Atom, but it's not a notebook interface. You can probably compare Jupyter to Google Colab, but in the case of Sublime - they mean for other case uses so it's not an "apples to apples" situation 😉
@@MrRobot222 I use all kinds of IDEs for different tasks: sometimes a notebook interface is better, sometimes a code editor is more convenient. It all depends on the nature of your project 😊 VS Code is a great way to go, and Jupyter has its perks too... so no need to switch! You can always use it in addition 😃
Madam, you are a gem! You make things look simpler than they real are!
Thank you so much.
OpenCV is one of the best Python libraries, I love it. I hope there will be more videos with OpenCV in the future.
Absolutely!! The next one is Object Oriented Programming with OpenCV 😉
We'll draw a forest full of incredible beautiful trees with random colours, heights, stem thickness and location!
(actually, the only reason I filmed this tutorial is because of the next one hahaha I didn't want to start with a "starter" code for the blue/green background rectangles so I thought I might as well just explain all the basic shapes 🤪)
Hasn't even started and I already know I'm going to like it.
hahahaha thank you so much Erick! I hope you liked it indeed! 😊
Thank you, that's great. I'm looking the automatic way for tedious schematic images of up to 10000 simple shapes, and I think I have found it!
Woww... Interesting Topic... " CV2 "
Thank you Saravana! Happy you liked it! 😁
Impressed by how much effort you put in your videos and how well you explain things, drawing with python seems fun!! thank you!!
Thank you so much Lopo! it's really fun, especially when using classes with random values! the next OOP with OpenCV tutorial is gonna be even better! 😉
Thank you so much for this tutorial! I was completely lost on my computer graphics class.
Thank you again!
Yeeeeey!!! Super happy to help! Best of luck with school! 🙂
Thanks. I absolutely love your videos and your style. You are an awesome communicator
Thank you so much for the beautiful words! 😃😃😃 super happy to read your comment! 😁
Brilliant lesson. Say na'more. Loved the graphical x1,y1,x2,y2 explanation. Made it easy to understand an otherwise quite complicated (for me) concept.
Beautiful training from a really beautiful person, thank you!
Very simple and useful tutorials for beginners. Thanks and good luck.
Thank you so much Alek! Happy to hear you like my videos! 😃
This is a great tutorial as usual. I had no idea I can draw pictures using nothing but code. This looks impressive will definitely try this out soon. :)
I did find this very informative, looking forward to this series of videos.
Thank you so much! 😀 I'm filming the next part tomorrow! 😉
Nuts! I can't think of a tree joke!
Great video!
Hi madame, recently I follow your channel, love your videos and the way you express so lovely and humble. Congrat God bless you 🌻
Hi, thanks for your nice videos. What is also nice is the way you shake your hands while explaining python concepts. With very kind regards, Sid from Oran Algeria
your tree trunk is cute :)
Thanks very much for this tutorial. Very easy to follow and it was my first time using OpenCV.
yeahh... that gives me motivation to make my own photoshop🙂
you are amazing ..😘😘
That's amazing!!!! I'm wating for the class version. Thanks for the video, dear friend. Greetings. :8)
Very nicely explained. All your videos are great
Thank you! Glad you liked it! 😃
Nice tutorial mam.... I learn new things in every video..
Nice tutorial by mariya :-) really good work :-D
Thank you Udbhav! so happy to hear that! 😁
@@PythonSimplified means alot 👍🤪😁
Please make more opencv tutorials
😮 khalesi,
Nice tutorial... But I just don't feel ready yet to quit Photoshop.
hahaha don't worry! Photoshop is still alive and well! (In fact, I even used it to brighten the thumbnail picture 😉)
OpenCV has a lot of the functionality the Photoshop offers, so I thought it would make sense to include it in the title :)
super well explain as always... ..Hope to see you soon for more video need to import more mariya
hahaha thank you! glad you liked it! 😁😁😁
Brilliant video and thanks for destroying All Windows 🤣👌✨😎
Oh yes, drawing with code is addictive. My drug of choice in that regard is SVG - so much so that I chose that over Blender. Speaking of which - I might be confusing it with something else, but I recall Blender back in the 90s being code-only rather than with a visual GUI a la 3D Studio.
It was so beautiful! Thank you
Thank you Ehsan! glad you liked it! 😀
I just premiered the advanced OpenCV tutorial if you want to check it out:
ruclips.net/video/-LsuiVGO-88/видео.html
No words only appreciation
Thank you so much Perer!! 😁😁😁
😍❤
Mariya, think you read my mind! ..
All ur topics are the ones I need! .. coincidence? Or destiny 😜?
"Said that while I'm looking at the right half" 🤣
hahahaha you're in the middle of an OpenCV project??? 😀
You absolutely gonna love the next tutorial! (especially if you're into game design! it would give you the tools to replicate the same object but with different size/colour/location properties. you'll be able to make entire levels of a computer game within minutes! 🤩🤩🤩 so definitely stay tuned!)
@@PythonSimplified I am always tuned with you :D .. and yes, I work on openCV .. but I try to make something smart with my camera and the raspberry pi ..
If I remember, I think I've used PyGame to do my drawings in, in the past. The x,y coords were always x,y and not y,x and back again while drawing shapes. But I will look into cv2. Maybe it is just the use of numpy that makes the reversing of the x,y notations.
Woah cool content
Thank you! 😊
Interesting video again Pygirl🤔
Thank you Mariya!!!!
I have a problem: "ModuleNotFoundError: No module named cv2" :/
did you install it first before importing it?
If you're using Anaconda: conda install -c conda-forge opencv
If using pip: pip install opencv-python
Let me know if it solved it! 😊
(if not - please let me know what version of Python you're running)
@@PythonSimplified Mariya, i use Visual Studio Code (Windows 10) and i followed the instructions of the official website for installing the Opencv, but I don't know what I did wrong.
Nice. Thanks.
perfect video as usual thx for the great info
Thank you Ahmed! glad you liked it! 😀
very nice
Trying to get my 12 years old daughter excited about Python. Most schools start with "Scratch" which is boring to her. She would rather play Roblox instead. Perhaps you can make a series of "Cool and Fun" videos to teach Python 101 for kids and teenagers.
Most definitely! Python Programming for Kids has been on my "to do" list for quite some time! I got lots of requests (mostly from family members 😅) for an entire series! (extra simplified tutorials with extra vivid colours and illustrations) 😊
The only thing I'm waiting for is the perfect IDE in which kids don't have to install Python or any special modules - they can just jump on and start coding. I actually got a sneak peak into the upcoming version of Wayscript today - and it looks exactly like what I was waiting for! 😁
Once they launch their new interface - I'll definitely start working on the Python for kids series! so stay tuned😉
Thanks for teaching! :) That's brilliant! ^_^
Fun..👌
with numpy, you don't have to type dtype,=xxxx, just type the datatype
perfect Thanks
Hey!
Thanks for uploading the video!
I am wondering, when should I use PIL or OpenCV. Can ai get some explanation? When to choose what?
Thanks ☺️
EveryOne'z FAV~ Py~Dev~! iz at it again
Thank you so much! happy you liked it! 😀
I can tell u why open CV uses BGR as the order in colour it's because those are the values of spectrum blue is first below what 240 green is240-460 next then red is last460+ these are not real exact numbers but these are the reason why we use BGR as a acronym and not just RGB.
Let's gonna paint some happy trees here... 🎨🖼
You are pretty and very clever
How would you recommend drawing a rational polynomial function in python? As an example, im looking to make a set of flash cards for chemistry formulas. This formula uses hyper and subscript both in the numerator and denominator. Would you draw the text for the formula? Suggestions?
What a great tutorial! Do you know if it's possible to revert the process? Like if I draw a line by hand, can it tell me what its coordinates are?
Ok...so I have to say this but at 3:29 when you thump the keyboard that hard, I have a Butt Kicker Gamer 2 attached to my chair. That and my subwoofer said "Hi!" in a way I wasn't prepared for.
Thank u.
I Started as a Commercial Artist; It's Like You got a hotlone To My Interests, Sweetie; Thanks ~
I was a graphic designer for many years, sure looks like our interests match! 😉
Very useful thank you Mariya (\/). really good work and good look :).
True van Gogh's Cypresses
beautiful!!!
❤️
Not getting any kind of display from the code I'm entering; it just gives me another cell for code while repeatedly giving me Jupyter server errors. HELP!!
I installed opencv but get this error:
ModuleNotFoundError: No module named 'cv2'
Any ideas? I restarted jupyter notebook. same problem in vs code.
Good evening ma'am,Please make a full course of OOP on python.
I'll slowly be covering OOP with different libraries (next tutorial is drawing a forest of objects with OpenCV), we can say it's part of the "Computer Science Concepts" series 😉
@@PythonSimplified thank you so much ma'am 😊
Hello why there are only 4 lesson for python beginners. you deleted them or you stopped updating after 4th?also these videos are really nice i would watch them if u upload more
Besides NumPy and Open cv, is there anything else you need for this tutorial because I'm stuck in a chain of "not knowing the prerequisites", hence I can't follow your tutorials. Thank you!
Scoured the internet and YT looking how to make my own CAD system like Autocad with Python. What do you think would work?!🥺😭
I have a question, how to draw bezier curve in opencv? And how to draw lines using mouse input?
hi there I would like to know if the code that you have used in this video can use this code in ide like vs code
what is importance that in computer vision field?
You are very detailed in your explanations and they so so fun and easy to understand. A wonderful channel. Keep it up
Hello Python Goddess. Do you have any Python SVC (scaleable vector) code examples or suggestions? SVC files are large arrays of shorthand ques and points right? Any help would be awesome. Thanks.
Hi Damon! 😃
Sounds like something I would usually implement with a few neural network layers... 🤔 but I can't say I have much experience with these, my apologies 😅
I have a few resources for you though! 😊
this is a Pytorch example:
discuss.pytorch.org/t/how-to-use-svm-for-classifying-image/49485
This one is from scikit learn SVC docs: scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.html
I've never encountered .svc files so I'm not sure how they look like or how to behave with them, but I hope these links will help somehow 😃
time 04:01 when i run programme, programme run beautiful , but close button appear in pure white colour on imac, so i am note able to close tree window........ why? .......... i can't under stand ........ please help me
i use pyCharm
Ok, got the jupyter server error codes resolved and did find the display when I tell it to run. Now I have a problem with this:
TypeError Traceback (most recent call last)
Cell In[12], line 9
7 cv.rectangle(img, (0,500),(900,600),(75,180,70), -1)
8 #sun
----> 9 cv.circle(img, (200,150), 60, (0,255,255) -1)
10 cv.circle(img, (200,150), 75, (220,255,255) -1)
11 #tree stem
TypeError: unsupported operand type(s) for -: 'tuple' and 'int'
Why is this happening on my screen, but not hers? Plus, I put in all of the data for the "sun", but it never would show up on the image.
what's going on with this?
Fixed all my problems. I guess it's good to talk it out. If you don't put all of the data in as she has written it, it will not work properly, or not at all. Newby to this; can you tell?
Shalom Maria. I’m trying to get a job in Dubai with my knowledge of python and ruby. If not then I stay in Israel. Wish me mazes tov.
6 months later, now colors are proper RGB, could it be RGBA thought? Yes, it could, tryed it
How to adding separate name in pdf file,
100 page pdf single file, I wish to assign 100 names separate single pdf file.
Did you check out this thread on StackOverflow?
stackoverflow.com/questions/490195/split-a-multi-page-pdf-file-into-multiple-pdf-files-with-python
There are a few solutions there... but if it's just a "one-of" for just one document - I would personally go for Adobe Acrobat instead 😊 If you need to automate a recurring process - code is definitely the better approach 😉
@@PythonSimplified thank you,
But 100 names provide as input. That names assign each pdf file. How it do.
When I try to run I get the following error: "ModuleNotFoundError: No module named 'cv2' "
Installed OpenCV, no change.
🤗 🇮🇳 ❤
Thank you Piyush! ♥
You are so smart, I wish you were my girl. I am a computer engineer but I am a novice. I bet you are so a really awesome person even when you aren't doing this. If I ever come there or you come here I would like a chance at a dinner and some time with you sweetie. With brotherly love, don't let anyone ruin this wonderful day he gave you, it's well deserved.
3:18 😂😂😂
Love from nowhere.
nowhere? 🙃 what do you mean?
@@PythonSimplified It's a marvel thing 😁.
do you know how to create a BOT for telegram?
What about to create a Telegram bot?
You are preaching to the choir. In other words the videos are for people that all ready know how to program.
yes death for all but linux long live the king of them all linux
yeah i am linux addict
hahahaha long live open-source! long live unix! (**ironically sent from a Windows machine 😅)
If only Adobe were making Linux software - nobody would even consider installing Windows!
@@PythonSimplified true very true but i migrated from these softwares to the open source ones
Doesn't work: triangle = np.array([[500,440],[700,440] [600,75]], dtype=np.int32) TypeError: list indices must be integers or slices, not tuple
Destroy all windows because linux is better 😂😂😂
The one dislike is from a Karen
hahahaha she's a regular on my channel 😅
@@PythonSimplified Ahahah I guessed so! Btw, really like you. It's cliché but I really appreciate seeing a girl interested in programming and development, you're a unicorn! The tutorials are very good and you have a nice and funny character, will watch more for sure :)
Very nice! Thank you! Just a small comment related to zero indexing in Python:
img = np.zeros((600, 900, 3), dtype=np.uint8)
# image orientation in cv2 based on example given here:
#
# 0 899
# | |
# 0 ------------------------------------ y1
# | |
# | |
# | |
# 499------------------------------------ y2
# | |
# x1 x2
Thus:
#skies
cv.rectangle(img, (0,0),(899,499), (255,225,85), -1)
🤣
Destroy all Windows because Linux is better. ROTFLMAO :-D
😁😁😁
That was a nice one !
"And then we will destroyAllWindows... because Linux, is better". LOL
No words only appreciation