tag: python

Asynchronous or Concurrency patterns in Python with Asyncio

Mar 6, 2024

Asynchronous or Concurrency patterns in Python with Asyncio

Effective implementation of asynchronous or concurrency patterns like Background task and Worker Pool in Python using Asyncio.

Super fast Python (Part-5): Numba

Dec 25, 2022

Super fast Python (Part-5): Numba

Speed up Numerical computations and functions in Python with Numba and Numpy.

Super fast Python (Part-4): Cython

Nov 18, 2022

Super fast Python (Part-4): Cython

Convert slow Python code to run as fast as C/C++ using Cython.

Super fast Python (Part-3): Multi-processing

Nov 12, 2022

Super fast Python (Part-3): Multi-processing

Make computations in Python faster with Multi-processing .

Super fast Python (Part-2): Good Practices

Nov 9, 2022

Super fast Python (Part-2): Good Practices

Write Python programs by following good practices to run code incredibly faster.

Super fast Python (Part-1): Why Python is Slow?

Nov 7, 2022

Super fast Python (Part-1): Why Python is Slow?

Why Python is slow compared to C/C++ or Java? And where can we improve our code to run fast?

Image Enhancement using Retinex Algorithms

Mar 23, 2022

Image Enhancement using Retinex Algorithms

Enhance low-light images using Retinex algorithms with Fast Fourier Transform in Python.

Chromatic adaptation (Color constancy)

Nov 26, 2021

Chromatic adaptation (Color constancy)

Color constancy of an image using Chromatic adaptation technique in Python.

Whiteboard Image Enhancement using OpenCV

Oct 19, 2021

Whiteboard Image Enhancement using OpenCV

Enhance whiteboard images taken from mobile using OpenCV.