
Install Python on Windows by downloading Python 3.10.2, running the setup with administrator access, and verify the installation by printing Hello world in the Python interpreter.
Learn how to create and assign multiple Python variables on a single line using comma separation and parallel value assignment, with practical examples and print statements.
Learn how to define and print strings in Python using single, double, and triple quotes, assign to variables like name and country, and display multi-line text with print.
Learn how to work with the string data type by indexing strings, accessing characters using zero-based indices, and using negative indices to reverse order, illustrated with the name Michelle.
Learn how the Python for loop iterates over lists, dictionaries, and strings to run code once for each item, printing each element with proper indentation.
Learn to create python values list with duplicates, implement a check_number_once function that iterates with a for loop and an if condition to add elements not in list, returning it.
Learn to use Python’s map function to apply a function that divides values in a list, and build a new values list.
Learn how to use the end parameter with the print function to control line endings, print multiple values on one line, and adjust spacing and endings for Python output.
Learn how to resize an image in Python using OpenCV, specifying width and height with the resize function, and display the original and resized images for comparison.
Learn to draw filled shapes on an image using Python and OpenCV by creating circles and rectangles, adjusting center, size, color, and using -1 to fill, then display the result.
Explore image processing with Python and OpenCV by cropping and resizing an image using defined metrics. Save and compare new cropped and resized images to reinforce practical OpenCV workflows.
Hello everyone,
With the Basics of Python and Image Processing with Python (OpenCV) course, we will learn the basics of Python programming language and image processing well, and we will build deep learning projects. Thanks to the course contents, you will be expert in Python and Image Processing. Here are some of the topics that are covered:
Basics of Python:
Variables,
Data types,
Standart Input and Output Functions,
Lists, Tuples and Dictionaries,
Methods,
Arithmetic Operators,
Type Conversions,
Logical Conjuctions
Conditional Structures,
Loops,
Functions,
Modules and
More Examples.
Basics of OpenCV:
Reading and Showing an Image,
Reaching Height, Width and Channels of an Image,
Resizing an Image,
Reaching Pixel Density of Color Image,
Cropping a Certain Area,
Saving an Image,
Texting,
Video and Webcam Operations,
Color Transformations,
Copy,
Rotation and
Filters.
Machine Learning:
Face and Eye Detection.
Deep Learning:
Creating Face and Hand Model.
Project: Virtual Button
No previous programming knowledge is required.
"You are never too old to set another goal or to dream a new dream." - C.S.Lewis
"Do the difficult things while they are easy and do the great things while they are small. A journey of a thousand miles begins with a single step" - Lao
You get the best information that I have compiled over years of trial and error and experience!
Best wishes,
Yılmaz ALACA