Boost.GIL

    • Introduction
    • Quickstart
      • Installation
      • Tutorial: Video Lecture
      • Tutorial: Histogram
      • Tutorial: Image Gradient
      • Naming Conventions
    • Design Guide
      • Design Guide
      • Basics
      • Concepts
      • Point
      • Color Space and Layout
      • Color Base
      • Channel
      • Pixel
      • Pixel Iterator
      • Pixel Locator
      • Image View
      • Image
      • Dynamic images and image views
      • Metafunctions
      • Examples
      • Technicalities
      • Extending
      • Conclusions
    • Image Processing
      • Image Processing
      • Overview
      • Basics
      • Affine region detectors
      • Sharpening
      • Distance Transform
      • Morphology
      • Thresholding
      • Convolution
      • Contrast Enhancement
        • Contrast Enhancement
        • Histogram Equalization
        • Histogram Matching
        • Adaptive Histogram Equalization
      • Histogram
        • Histogram
        • Overview
        • Create a histogram
        • Fill histogram
        • Making a sub-histogram
        • Making a cumulative histogram
        • STL compatibility
        • Utilities
        • Extending the class
        • Limitations
        • Extension
          • Extensions
          • Overview
          • STD extension
    • Extensions
      • IO extensions
      • ToolBox extension
      • Numeric extension
    • Examples
    • Reference
  • boost::gil::normalized_sinc
arrow_upward

boost::gil::normalized_sinc

Normalized cardinal sine

Synopsis

Declared in <boost/gil/image_processing/numeric.hpp>

double
normalized_sinc(double x);

Description

This is mostly handful of mathemtical operations that are required by other image processing algorithms

normalized_sinc(x) = sin(pi * x) / (pi * x)

Created with MrDocs