Posts
Showing posts from October, 2020
Python OCR GUI for various languages: PyQt5 tutorial - Part 08
- Get link
- X
- Other Apps
This tutorial is about creating a multi-language OCR GUI in PyQt5 in Python. We start from very basic gui in the Qt designer. We have tested various languages for image to text extraction process of pytesseract. These languages are tested for OCR: ARABIC, BENGALI, BULGARIAN, CHINESE(TRADITIONAL), CHINESE(SIMPLIFIED), DANISH, ENGLISH, FINNISH, FRENCH, GERMAN, GREEK, GUJRATI, HINDI, HUNGRARIAN, IGBO, ITALIAN, JAPANESE, KANNADA, KAZAKH, KHMER, KOREAN, LAO, MACEDONIAN, MALAYALAM, MARATHI, NEPALI, RUSSIAN, TURKISH, URDU. In this video you will learn: How to use OpenCV in PyQt5 GUI? How to use tesseract optical character recognition in PyQt5 GUI? How to use event filter in PyQt5 GUI? How to use Dock widget and Q Rubber band in PyQt5? How to Perform OCR on multiple languages? How to make use of .ui file without converting it to .py file? Link to tesseract-OCR: https://github.com/UB-Mannheim/tesseract/wiki Link to Free PyShine (audio + video) Screen Recorder: https://youtu.be/j...
Drag and Drop CSV file on Matplotlib based PyQt5 GUI : PyQt5 tutorial - ...
- Get link
- X
- Other Apps
The video is part 07 of PyQt5 GUI learning series. It contains instructions to make Drag and Drop based csv file data plotting application. All columns of the data will be plotted and the header of each column will be labeled in the legend. The legend is draggable. Various themes are added to the Combo box widget. A user can select any theme for the plot. In this way, you will learn how to use PyQt5 designer to make GUI with combo box, properly selecting horizontal and vertical spacing, and the layouts. This application is very useful in generating rapid plots for various time series data as well. In addition to that we use super() function to parent the previous main window class on this new class and added more functionality to it. Basic GUI design: PyQt5 tutorial - Part 01: https://youtu.be/ORaBSFhh13A Adding Widgets to GUI: PyQt5 tutorial - Part 02: https://youtu.be/Vz0s-w4hksY Control GUI Widgets: PyQt5 tutorial - Part 03: https://youtu.be/co4ymeb3FRc Calculator GUI: PyQt5 ...
Matplotlib and PyQt5: PyQt5 tutorial - Part 06
- Get link
- X
- Other Apps
Embeda Matplotlib in PyQt5. The video is part 06 of PyQt5 GUI learning series. It contains instructions to make a csv file data plotting application. All columns of the data will be plotted and the header of each column will be labeled in the legend. The legend is draggable. Various themes are added to the Combo box widget. A user can select any theme for the plot. In this way, you will learn how to use PyQt5 designer to make GUI with combo box, properly selecting horizontal and vertical spacing, and the layouts. This application is very useful in generating rapid plots for various time series data as well. Basic GUI design: PyQt5 tutorial - Part 01: https://youtu.be/ORaBSFhh13A Adding Widgets to GUI: PyQt5 tutorial - Part 02: https://youtu.be/Vz0s-w4hksY Control GUI Widgets: PyQt5 tutorial - Part 03: https://youtu.be/co4ymeb3FRc Calculator GUI: PyQt5 tutorial - Part 04: https://youtu.be/c29ejbtzM3c OpenCV and PyQt5: PyQt5 tutorial - Part 05: https://youtu.be/DLJM7o0B8zk Code:...
OpenCV and PyQt5: PyQt5 tutorial - Part 05
- Get link
- X
- Other Apps
How to make an OpenCv GUI in Python. The video is part 05 of PyQt5 GUI learning series. This video contains instructions to make a basic photo editing application in Python. The concept of MVC or Model View Controller is implemented with explanation. Part 01 of PyQt5 learning series: https://youtu.be/ORaBSFhh13A Part 02 of PyQt5 learning series: https://youtu.be/Vz0s-w4hksY Part 03 of PyQt5 learning series: https://youtu.be/co4ymeb3FRc Part 04 of PyQt5 learning series: https://youtu.be/c29ejbtzM3c Code: https://pyshine.com/Make-GUI-for-OpenCv-And-PyQt5/ Python installation: https://youtu.be/71oXpvx8CsU PyQt5 and other useful installations: https://youtu.be/jLzLNRK72KI OpenCV installation: https://youtu.be/iZKVFwez260 Music: https://www.bensound.com
Control GUI Widgets: PyQt5 tutorial - Part 03
- Get link
- X
- Other Apps
The video is part 03 of PyQt5 GUI learning series in Python. This video contains instructions to: 1. Add Text label widget 2. Edit font and background color of the text in Label widget 3. Center align the text in Label widget 4. Add the Line Edit widget to GUI 5. Assign Signal and Slot mechanism to Dials, Slider, and buttons 6. Horizontal, Vertical and Grid align the widgets 7. Change value of the Label widget as the text is entered in Line Edit widget 8. Convert the ui file to py file 9. Make a custom Python function in the main.py file 10. Set the index of each page of the Tab widget Part 01 of PyQt5 learning series: https://youtu.be/ORaBSFhh13A Part 02 of PyQt5 learning series: https://youtu.be/Vz0s-w4hksY Python installation: https://youtu.be/71oXpvx8CsU PyQt5 and other useful installations: https://youtu.be/jLzLNRK72KI Music: https://www.bensound.com
Adding Widgets to GUI: PyQt5 tutorial - Part 02
- Get link
- X
- Other Apps
The video is part 02 of PyQt5 GUI learning series in Python. This video contains instructions to: 1. Add menu items and their functionality 2. Add shortcuts to menu bar items 3. Change title of main window and its icon 4. Utilize Signal and Slot mechanism 5. Add tab widget to GUI 6. Add page to tab widget 7. Add buttons on the page of tab 8. Add Dials 9. Add Sliders 10 Set the values of Dials and Sliders. Part 01 of PyQt5 learning series: https://youtu.be/ORaBSFhh13A Python installation: https://youtu.be/71oXpvx8CsU PyQt5 and other useful installations: https://youtu.be/jLzLNRK72KI
Basic GUI design: PyQt5 tutorial - Part 01
- Get link
- X
- Other Apps
The video is part 01 of PyQt5 GUI learning series in Python. This video contains instructions to make a simply main window with menu, items and sub-items. A user can also add status bar text at bottom, as well as the image icon to the menu item. Python installation: https://youtu.be/71oXpvx8CsU PyQt5 and other useful installations: https://youtu.be/jLzLNRK72KI
Free screen recorder | Free screen recorder for Windows 10
- Get link
- X
- Other Apps
Particle Swarm Optimization in Python | Interactive PSO
- Get link
- X
- Other Apps
This video is part 1/2 of an interactive PSO implementation in Python. Notice how particles behave upon increasing their quantity, as well as upon varying the optimization goal. Next video will give introduction and details of this PSO. So please subscribe for upcoming videos. Music: https://www.bensound.com
Object tracking in Python: Track object on selection Part 2
- Get link
- X
- Other Apps
This video is part 2 of our real-time object tracking tutorial in Python. It uses opencv to run Discriminative Correlation Filter with Channel and Spatial Reliability tracker. More detail on this tracker is available: https://arxiv.org/pdf/1611.08461.pdf Source code: https://pyshine.com/Object-tracking-in-Python/
Object tracking in Python: Track object on selection Part 1
- Get link
- X
- Other Apps
Socket programming and OpenCv in Python | webcam video transmit and rece...
- Get link
- X
- Other Apps
This video explains the socket programming in Python. Video frames are extracted from a webcam through open cv and sent from server to client. Source code: https://pyshine.com/Socket-programming-and-openc/ The link to python installation: https://youtu.be/71oXpvx8CsU The link to opencv installation: https://youtu.be/iZKVFwez260 IMPORTANT: A brand new, quick and amazing PyQT5 learning series Basic GUI design in PyQt5 | PyQt5 tutorial - Part 01: https://youtu.be/ORaBSFhh13A Adding Widgets to GUI in PyQt5 | PyQt5 tutorial - Part 02: https://youtu.be/Vz0s-w4hksY Control GUI Widgets in PyQt5 | PyQt5 tutorial - Part 03: https://youtu.be/co4ymeb3FRc Calculator GUI in PyQt5 | PyQt5 tutorial - Part 04: https://youtu.be/c29ejbtzM3c OpenCV and PyQt5 | PyQt5 tutorial - Part 05: https://youtu.be/DLJM7o0B8zk
How to easily monitor Earthquakes in Python | Real-time earthquake repor...
- Get link
- X
- Other Apps
How to easily monitor Earthquakes in Python | Real-time earthquake repor...
- Get link
- X
- Other Apps
Clean Windows Desktop
- Get link
- X
- Other Apps
This tutorial provides a gentle way to clean and manage desktop icons on Windows. The code is written in Python and a user is free to extend it. This link has the Windows .exe file to simply clean automatically: https://drive.google.com/file/d/1Tf0ae2mI6ErhX9o_-eH4MNQjR52KmpfS/view For those who require source code: https://pyshine.com/How-to-clean-windows-desktop-automatically/ Music: https://www.bensound.com
Real time plot in Matplotlib: Live plot in Matplotlib with OpenCV
- Get link
- X
- Other Apps
Faster face detection | OpenCV, and Matplotlib | video processing
- Get link
- X
- Other Apps
PyShine presents Matplotlib integration with Open CV to output the frame rate Lets write the face detection code This code has two parts: 1) Face.py which uses Opencv and Haar classifier 2) Plot.py which uses Matplotlib Face.py will open Webcam and detect face in video stream, also it will generate a csv file which will have the current frame rate Plot.py will read the csv file and update the plot of frame rate The Face.py will run the Plot.py in a thread. The complete source code is available in the link below: https://pyshine.com/How-to-plot-real-time-frame-rate-in-opencv-and-matplotlib/ https://drive.google.com/file/d/1yHu9lMS2sajj1uEmjg5-tTTDF4tt6upI/view
Screen recorder in PyQt5 | How to make Audio Video Screen recorder | PyQt5
- Get link
- X
- Other Apps
This is a tutorial about making a simple and flexible screen recorder in Python. The target platform is Windows 10. You can make changes to run it in other platforms as well, thats totally depends on your choice. The source code is freely available: https://pyshine.com/How-to-make-a-screen-recorder/ . The installation setup files are also available. IMPORTANT: A brand new, quick and amazing PyQT5 learning series Part 01 of PyQt5 learning series: https://youtu.be/ORaBSFhh13A Part 02 of PyQt5 learning series: https://youtu.be/Vz0s-w4hksY Part 03 of PyQt5 learning series: https://youtu.be/co4ymeb3FRc Part 04 of PyQt5 learning series: https://youtu.be/c29ejbtzM3c
How to install ffmpeg in windows | Easy and step by step installation of...
- Get link
- X
- Other Apps
How to install opencv in Python | opencv installation in Windows | OpenC...
- Get link
- X
- Other Apps
Basic Piano GUI in PyQt5: Part 4
- Get link
- X
- Other Apps
Complete Source Code Download: https://github.com/py2ai/Piano. In this video series we will step by step guide to make an awesome piano, please subscribe for upcoming videos and tutorials. The .wav files can be downloaded from this link https://freesound.org/people/TEDAgame/packs/25405/ Save all .wav files to a Sounds folder. You can download free installer of this piano.exe here: https://drive.google.com/file/d/1zJajT2GwOn9CpS_UPWD9NEzCWDlIKTvB/view
Real-time voice plot: How to make real-time Matplotlib plots
- Get link
- X
- Other Apps
Basic Piano GUI in PyQt5: Part 3
- Get link
- X
- Other Apps
Complete Source Code Download: https://github.com/py2ai/Piano In this video series we will step by step guide to make an awesome piano, please subscribe for upcoming videos and tutorials. Music: https://www.bensound.com . You can download free installer of this piano.exe here: https://drive.google.com/file/d/1zJajT2GwOn9CpS_UPWD9NEzCWDlIKTvB/view
Basic Piano GUI in PyQt5: Part 2
- Get link
- X
- Other Apps
Complete Source Code Download: https://github.com/py2ai/Piano In this video series we will step by step guide to make an awesome piano, please subscribe for upcoming videos and tutorials. You can download free installer of this piano.exe here: https://drive.google.com/file/d/1zJajT2GwOn9CpS_UPWD9NEzCWDlIKTvB/view
Basic Piano GUI in PyQt5: Part 1
- Get link
- X
- Other Apps
Complete Source Code Download: https://github.com/py2ai/Piano In this video series we will step by step guide to make an awesome piano, please subscribe for upcoming videos and tutorials. You can download free installer of this piano.exe here: https://drive.google.com/file/d/1zJajT2GwOn9CpS_UPWD9NEzCWDlIKTvB/view
Worldwide corona virus Infections and Temperatures | Do you think temper...
- Get link
- X
- Other Apps
Analyzing Spread of Corona Virus COVID-19 | Reoccurrence of spread | PyQ...
- Get link
- X
- Other Apps
Analyzing Spread of Corona Virus COVID-19 | Varying spread distance | Py...
- Get link
- X
- Other Apps
Analyzing Spread of Corona Virus COVID-19 | Importance of Quarantine | P...
- Get link
- X
- Other Apps
Analyzing Spread of Corona Virus COVID-19 | Importance of Quarantine | ...
- Get link
- X
- Other Apps
How to Play Piano Notes in Python | Twinkle Twinkle Little Star | thread...
- Get link
- X
- Other Apps
How to play with Microsoft Excel .xlsx file in Python | xlwings
- Get link
- X
- Other Apps
This tutorial provides a gentle introduction to play with the Microsoft .xlsx file. First a file is read and then items are searched and the data extracted is then output to a new .xlsx file. To recapitulate it provides a step towards future automation of large excel data files. Please share if you like and comments, or ask if have some questions. Thanks! Code: https://pyshine.com/How-to-read-and-write-xlsx-file-in-python/
How to make a basic GUI for interactive plot in Python | PyQt5 | PyQtGraph
- Get link
- X
- Other Apps
Download Code: https://pyshine.com/How-to-make-a-GUI-Pyqtgraph/ This video provides an insight to develop a GUI for the sine and cosine waves in Python. The x axis is from 0 to 2pi. As the user move mouse on the plot, the values are also updated. Thanks for watching, if you have questions, suggestions, please comment, sorry for a little bit typos, Thanks a lot! IMPORTANT: A brand new, quick and amazing PyQT5 learning series Basic GUI design in PyQt5 | PyQt5 tutorial - Part 01: https://youtu.be/ORaBSFhh13A Adding Widgets to GUI in PyQt5 | PyQt5 tutorial - Part 02: https://youtu.be/Vz0s-w4hksY Control GUI Widgets in PyQt5 | PyQt5 tutorial - Part 03: https://youtu.be/co4ymeb3FRc Calculator GUI in PyQt5 | PyQt5 tutorial - Part 04: https://youtu.be/c29ejbtzM3c OpenCV and PyQt5 | PyQt5 tutorial - Part 05: https://youtu.be/DLJM7o0B8zk
How to plot csv file data in python
- Get link
- X
- Other Apps
Easy and fast way to plot data of any csv file colum. IMPORTANT: A brand new, quick and amazing PyQT5 learning series Basic GUI design: PyQt5 tutorial - Part 01: https://youtu.be/ORaBSFhh13A Adding Widgets to GUI: PyQt5 tutorial - Part 02: https://youtu.be/Vz0s-w4hksY Control GUI Widgets: PyQt5 tutorial - Part 03: https://youtu.be/co4ymeb3FRc Calculator GUI: PyQt5 tutorial - Part 04: https://youtu.be/c29ejbtzM3c OpenCV and PyQt5: PyQt5 tutorial - Part 05: https://youtu.be/DLJM7o0B8zk Matplotlib and PyQt5: PyQt5 tutorial - Part 06: https://youtu.be/LStHozI2aDo Drag and Drop CSV file on Matplotlib based PyQt5 GUI : PyQt5 tutorial - Part 07: https://youtu.be/1q3Z2clyIEQ