Browse Definitions :
Definition

filter

1) In computer programming, a filter is a program or section of code that is designed to examine each input or output request for certain qualifying criteria and then process or forward it accordingly. This term was used in UNIX systems and is now used in other operating systems. A filter is "pass-through" code that takes input data, makes some specific decision about it and possible transformation of it, and passes it on to another program in a kind of pipeline. Usually, a filter does no input/output operation on its own. Filters are sometimes used to remove or insert headers or control characters in data.

In Windows operating systems, using Microsoft's Internet Server Application Programming Interface ( ISAPI ), you can write a filter (in the form of a dynamic link library or DLL file) that the operating system gives control each time there is a Hypertext Transport Control ( HTTP ) request. Such a filter might log certain or all requests or encrypt data or take some other selective action.

2) In telecommunications, a filter is a device that selectively sorts signals and passes through a desired range of signals while suppressing the others. This kind of filter is used to suppress noise or to separate signals into bandwidth channels.

3) In Photoshop and other graphic applications, a filter is a particular effect that can be applied to an image or part of an image. Filters can be fairly simple effects used to mimic traditional photographic filters (which are pieces of colored glass or gelatine placed over the lens to absorb specific wavelengths of light) or they can be complex programs used to create painterly effects.

This was last updated in September 2005

Continue Reading About filter

Join the conversation

3 comments

Send me notifications when other members comment.

Please create a username to comment.

Thanks.
Cancel
so cool lol
Cancel
thanks alot ! :)
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCompliance

  • PCI DSS (Payment Card Industry Data Security Standard)

    The Payment Card Industry Data Security Standard (PCI DSS) is a widely accepted set of policies and procedures intended to ...

  • risk management

    Risk management is the process of identifying, assessing and controlling threats to an organization's capital and earnings.

  • compliance framework

    A compliance framework is a structured set of guidelines that details an organization's processes for maintaining accordance with...

SearchSecurity

  • Trojan horse (computing)

    In computing, a Trojan horse is a program downloaded and installed on a computer that appears harmless, but is, in fact, ...

  • identity theft

    Identity theft, also known as identity fraud, is a crime in which an imposter obtains key pieces of personally identifiable ...

  • DNS over HTTPS (DoH)

    DNS over HTTPS (DoH) is a relatively new protocol that encrypts domain name system traffic by passing DNS queries through a ...

SearchHealthIT

  • telemedicine (telehealth)

    Telemedicine is the remote delivery of healthcare services, such as health assessments or consultations, over the ...

  • Project Nightingale

    Project Nightingale is a controversial partnership between Google and Ascension, the second largest health system in the United ...

  • medical practice management (MPM) software

    Medical practice management (MPM) software is a collection of computerized services used by healthcare professionals and ...

SearchDisasterRecovery

SearchStorage

  • M.2 SSD

    An M.2 SSD is a solid-state drive (SSD) that conforms to a computer industry specification and is used in internally mounted ...

  • kilobyte (KB or Kbyte)

    A kilobyte (KB or Kbyte) is a unit of measurement for computer memory or data storage used by mathematics and computer science ...

  • virtual memory

    Virtual memory is a memory management capability of an operating system (OS) that uses hardware and software to allow a computer ...

Close