Image Processing with Python:  Working with Entropy

Learn how to segregate object textures with Python using entropy function in Skimage. Learn how to use the function to effectively extract objects of interest in our image. Apart from segregating objects based on their colors, another way to segregate objects is via their textures.

Image Processing with Python  - Color Isolation for Beginners

How to isolate sections of your image by their color

Image Processing for Python — Adjusting to the Ground Truth

Ground Truth Algorithm for Beginners In this lesson we shall go over an image adjustment algorithm which may be intuitive for most readers

Turn Photos into Cartoons Using Python

You can give a cartoon effect to a photo by implementing machine learning algorithms in Python.

Base 64 Images with Node and JIMP

Creating string representations of images that you can embed in HTML or CSS

Comparing Images in Node.js with JIMP

The JIMP npm package provides us with methods to compare image files for the purposes of identifying inadvertent duplication or deliberate plagiarism. In this article I will demonstrate how to use them, and along the way we will find out just how similar two images must be to be considered the same. Comparing Images in Node.js with JIMP. Spotting accidental duplication or deliberate theft of images

OpenCV 101 and Instagram Filters

This tutorial will be a basic introduction to OpenCV and some basic Instagram filters. OpenCV is a library primarily built for computer vision. You do not need to be a pro in image processing to build a few simple image filters like Instagram’s sepia effect, Emboss effect, etc. We will be going over the following.

Editing Images with Convolution Matrices using Node.js and JIMP

Editing Images with Convolution Matrices using Node.js and JIMP - The phrase “convolution matrix” sounds a bit scary if you are not familiar with the topic but it is actually a very simple concept to understand and extremely powerful. The process is best explained with a diagram.

Intro to Image Processing in Python with Pillow

Pillow is Python Imaging Library that is free and open-source an additional library for the Python programming language that adds support for opening, manipulating, and saving in a variety of extension.

A Breakthrough in Deep Image Inpainting

In this post, I would like to focus on the proposed contextual attention mechanism. Therefore, I briefly cover the coarse-to-fine network architecture, the WGAN adversarial loss, and the weighted L1 loss in above.

Three Often Overlooked Sources of Data for Your Next Passion Project

One of the key skills a data scientist should have is being able to wrangle data from a variety of sources. In this blog, I will discuss three unorthodox data types and how you can get started working with them.

Three Often Overlooked Sources of Data for your Next Passion Project

One of the key skills a data scientist should have is being able to wrangle data from a variety of sources. In this blog, I will discuss three unorthodox data types and how you can get started working with them.

Writing an Image Manipulation Library in Go — Part 1

Writing a small image manipulation library in Go using only the core packages.Part 1 — Utility Functions. I have been interested in image manipulation for some time. Last year I worked on a small package that does simple image ...

Introduction to GANs

Image Restoration with GANs. Using Generative Adversarial Networks to restore image quality.

Using Variational Autoencoder (VAE) to Generate New Images

An advancement of traditional autoencoder. In this article I wanna share another project that I just done. Well, this one is — once again — related to computer vision field.

Faster R-CNN : Object Detection

Object Detection involves the identification or classification of an image along with its Segmentation. Segmentation is achieved by drawing a bounding box over the object of interest. Object Detection is typically used for locating objects in an image. The most popular methods used for detecting objects employs either the R-CNN or the YOLO architecture. Faster R-CNN : Object Detection

An Analysis of Edge Detection Depth

An Analysis of Edge Detection Depth. This article will look at the fundamentals of edges with a main focus on various methods for edge detection.

Histogram Matching

How to generate a histogram for an image, how to equalize the histogram, and finally how to modify your image histogram to be similar to another histogram.

Lane Change Detection — Computer Vision at Next stage

Leading innovations in OpenCV and Image Processing. In this tutorial we will look at how to use Computer Vision and Image Processing to detect if a car is changing lanes while the cars are on the road, so without further delay let’s start

Exploring the Barcode Universe

Exploring the Barcode Universe. A Computational Thinking Story With the Wolfram Language