• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

ALLSIGNALPROCESSING.COM

Learn signal processing online

  • Home
  • Courses
  • Courses
  • About
  • FAQ
  • My Account
  • Blog
  • News
  • Contact
  • Login
  • Logout
  • Get All Access

Jupyter Notebook: Explore Image Filtering

January 21, 2023 by allsignal

Stop sign image filtered by differencing rows.

In this activity you will learn how simple image filters are used to modify the character of an image. A simple image filter replaces the value of each pixel with a weighted sum of the values of the neighboring pixels. The weights determine the nature of the filtering and can be chosen to accentuate edges or reduce noise, for example. The insights you develop by completing this activity will help you understand how filters work and prepare you for filter design and applications.

Prerequisites

Using Jupyter Notebooks

Jupyter Notebook: Explore FIR Filtering

Files

Explore Image Filtering


← Previous Lesson Next Lesson →

Filed Under: Introductory Content

Primary Sidebar

Course Lessons

  • Signals Everywhere

  • Ever-Present Noise

  • Models, Math, and Real-World Signals

  • Four Signal-Processing Themes

  • Jupyter Notebook: Explore FIR Filtering

  • Jupyter Notebook: Explore Image Filtering

  • Building Signals with Blocks: Basis Expansions

  • Signals: The Basics

  • Sinusoidal Signals

  • Sinusoidal Signals Examples

  • Complex Sinusoids

  • Exponential, Step, and Impulse Signals

  • Introduction to Linear, Time-Invariant Systems

  • Introduction to Difference Equation System Descriptions

  • Impulse Response Descriptions for LTI Systems

  • Frequency Response Descriptions for LTI Systems

  • Introduction to the System Function and System Poles and Zeros

  • The Four Fourier Representations

  • Summary Problems for Foundations

Courses

  • Foundations

  • Time Domain LTI Systems

  • Fourier Series and Transforms

  • Sampling and Reconstruction

  • The DFT and Applications

  • The Z-Transform

  • Intro to Filter Design

  • IIR Filter Design

  • FIR Filter Design

  • Random Signal Characterization

  • Basis Representations of Signals

  • Estimation of Power Spectra and Coherence

  • Introduction to Signal Estimation and Detection Theory

  • MMSE Filtering and Least-Squares Problems

Copyright © 2023 ALLSIGNALPROCESSING.COM | Site Design by 3200 Creative

  • Terms of Service
  • Privacy Policy
  • Contact