Eran Feit Blog posts

Northern Greece Itinerary: Athens, Meteora, Tzoumerka, Ioannina & Nafpaktos (7 Days)

2024 07 14 20.38.22

Planning a northern Greece itinerary that goes beyond the islands?This guide takes you from Athens to Meteora’s monasteries, through Tzoumerka’s rafting canyons and Ioannina’s lakeside old town, finishing on the beaches of Nafpaktos, and back to Athens where I focus on great places for visiting and eating. Northern Greece Itinerary : Day 1 : Meteora

Northern Greece Itinerary: Athens, Meteora, Tzoumerka, Ioannina & Nafpaktos (7 Days) Read More »

CNN Feature Visualization with Activation Maximization in Keras (VGG16)

CNN Feature Visualization with Activation Maximization

CNN Feature Visualization with Activation Maximization This post shows how to visualize what a convolutional neural network “imagines” for a target class using Activation Maximization.We will generate a synthetic image that maximally activates the “Persian cat” neuron of a pre-trained VGG16 model.The method helps you interpret CNNs, validate model behavior, and create compelling teaching visuals.We

CNN Feature Visualization with Activation Maximization in Keras (VGG16) Read More »

Real-Time Object Detection in Python with Voice Commands (OpenCV + YOLOv4-tiny)

How to detect object using voice yolo tutorial

You can find the video here : https://www.youtube.com/watch?v=fd1msoIpM5Q What you’ll build A Python app that listens for your voice command (for example, “person”, “bottle”, “dog”) and highlights only those objects in the webcam stream. We’ll use: By the end, you’ll speak a class name and the app will box just those detections. You can find

Real-Time Object Detection in Python with Voice Commands (OpenCV + YOLOv4-tiny) Read More »

Text detection with Python and Opencv | OCR using EasyOCR

text detection

Text Recognition in Images with OpenCV and EasyOCR This Python script demonstrates how to perform text recognition in image files using the combined power of OpenCV, EasyOCR, and Matplotlib. The process begins by loading an image with text recognition OpenCV techniques, then detecting and extracting text using EasyOCR’s pre-trained English model. The detected text is

Text detection with Python and Opencv | OCR using EasyOCR Read More »

OpenCV Image Comparison in Python: Detect Differences Like a Pro.

OpenCV image comparison

Introduction This tutorial shows how to build an OpenCV image comparison pipeline in Python that detects visual differences between two images and highlights them with bounding boxes.You will learn how to preprocess the input, isolate the two pictures inside a collage, align their sizes, compute pixel-wise differences, reduce noise, and extract clean contours of the

OpenCV Image Comparison in Python: Detect Differences Like a Pro. Read More »

Car Detection in Videos with OpenCV and Python

OpenCV Background Subtraction for Car Detection in Python

Why Background Subtraction Works for Car Detection Car detection in video starts by separating moving objects from a static background. Background subtraction is a simple yet powerful technique to isolate the foreground and extract moving vehicles:contentReference[oaicite:0]{index=0}. It’s ideal for traffic scenes where the background continuously changes and no “clean” background image is available:contentReference[oaicite:1]{index=1}. By combining

Car Detection in Videos with OpenCV and Python Read More »

How to Extract Text from Scanned Books with Python and OpenCV

OpenCV Word Segmentation

Introduction — Bringing Old Pages to Digital Life Optical Character Recognition (OCR) is a technology used to extract text from images which is used in applications like document digitization, license plate recognition and automated data entry. If you’ve ever wanted to digitize a physical book or scanned document, you know that the hardest part is getting

How to Extract Text from Scanned Books with Python and OpenCV Read More »

Image Segmentation in OpenCV with Python and Contours

OpenCV Image Segmentation

Introduction In this tutorial, you will learn a practical pipeline for OpenCV image segmentation in Python.We will convert an image to grayscale, apply a smart binary threshold, detect contours, and then build a mask to extract the main object.This workflow is fast, reproducible, and ideal for object extraction, background removal, and preprocessing for computer vision

Image Segmentation in OpenCV with Python and Contours Read More »

Eran Feit