Press ESC to close

ML & AI

15 Python Packages for Image Processing

Image classification is a branch of computer science that studies how to build algorithms that automatically label images. For example, you can use image processing to automatically label your company’s logo as a car logo, flower logo, etc. In this post, we’ll explore 15 Python Packages for Image Processing. OpenCV OpenCV is an open-source python library that includes several thousand functions to ease the development of computer vision applications. It includes a set of image processing algorithms, algorithms to detect and recognize faces, track objects, classify human actions in videos, etc. The library supports multiple operating systems (Windows, Mac OS…

Image Classification using Python

This tutorial shows how to perform image classification using Python and TensorFlow. In this project, we build a classifier to distinguish between different types of clothing items. We are using the fashion_mnist pre-trained model. It is a good example of how to use pre-trained models in TensorFlow. What is Image Classification? Image classification is a class of machine learning algorithms that use computers to look at images and classify them. Classifying images is a way for machines to learn about the world around us. Image classification is well suited for visual recognition, wherein the images have a natural one-to-one correspondence…

Real-Time Intermediate Flow Estimation for Video Frame Interpolation with Python

Real-Time Intermediate Flow Estimation for Video Frame Interpolation is the process of generating images from a sequence of frames. It is a challenging task as it requires a significant amount of computational resources. Moreover, rendering video can be a multi-step process. The quality of video interpolation is affected by many factors such as frame rate, quality of video encoding, the format of video content (e.g. HD, 4k, 8k, etc). The overall quality of the rendered video is highly dependent on the combination of all these factors. If you want to get media playing on a website in the highest quality,…

Convert Images to 8-bit Images using Python

8-bit images are a way of storing image data in which each pixel carries 8 bits of information or you can also say each pixel carries 1 byte of data. Therefore the max number of colors that it can hold of 256 or 2^8. You might have played Nintendo in your childhood, those were 8-bit video games and they can only display 256 different colors. You can also convert images to 8-bit images using Python, sounds good right? Currently, most of the computer graphics run on 64 bit which means they can display 2^64 different colors. But you can experience 8-bit…