Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

Libjpeg

Index Libjpeg

libjpeg is a free library with functions for handling the JPEG image data format. [1]

48 relations: Application binary interface, Arithmetic coding, Attribution (copyright), BSD licenses, C (programming language), Cloudflare, Codec, Command-line interface, Cropping (image), Cross-platform, Debian, Discrete cosine transform, Entropy encoding, Facebook, Fedora (operating system), Flipped image, Fork (software development), Free software, Generation loss, GnuWin32, Google Chrome, Huffman coding, Instruction set architecture, International Organization for Standardization, ITU-T, Joint Photographic Experts Group, JPEG, JPEG File Interchange Format, JPEG XT, Library (computing), Linux, Lossless compression, Lossless JPEG, Mageia, Mozilla, Open-source model, OpenSUSE, Perl, Permissive software licence, SIMD, Software patent, Source code, Subroutine, Tom Lane (computer scientist), Trellis quantization, Unix-like, X264, YCoCg.

Application binary interface

In computer software, an application binary interface (ABI) is an interface between two binary program modules; often, one of these modules is a library or operating system facility, and the other is a program that is being run by a user.

New!!: Libjpeg and Application binary interface · See more »

Arithmetic coding

Arithmetic coding is a form of entropy encoding used in lossless data compression.

New!!: Libjpeg and Arithmetic coding · See more »

Attribution (copyright)

Attribution in copyright law, is acknowledgement as credit to the copyright holder or author of a work.

New!!: Libjpeg and Attribution (copyright) · See more »

BSD licenses

BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and redistribution of covered software.

New!!: Libjpeg and BSD licenses · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: Libjpeg and C (programming language) · See more »

Cloudflare

Cloudflare, Inc. is a U.S. company that provides content delivery network services, DDoS mitigation, Internet security and distributed domain name server services, sitting between the visitor and the Cloudflare user's hosting provider, acting as a reverse proxy for websites.

New!!: Libjpeg and Cloudflare · See more »

Codec

A codec is a device or computer program for encoding or decoding a digital data stream or signal.

New!!: Libjpeg and Codec · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: Libjpeg and Command-line interface · See more »

Cropping (image)

Cropping is the removal of unwanted outer areas from a photographic or illustrated image.

New!!: Libjpeg and Cropping (image) · See more »

Cross-platform

In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

New!!: Libjpeg and Cross-platform · See more »

Debian

Debian is a Unix-like computer operating system that is composed entirely of free software, and packaged by a group of individuals participating in the Debian Project.

New!!: Libjpeg and Debian · See more »

Discrete cosine transform

A discrete cosine transform (DCT) expresses a finite sequence of data points in terms of a sum of cosine functions oscillating at different frequencies.

New!!: Libjpeg and Discrete cosine transform · See more »

Entropy encoding

In information theory an entropy encoding is a lossless data compression scheme that is independent of the specific characteristics of the medium.

New!!: Libjpeg and Entropy encoding · See more »

Facebook

Facebook is an American online social media and social networking service company based in Menlo Park, California.

New!!: Libjpeg and Facebook · See more »

Fedora (operating system)

Fedora is a Linux distribution developed by the community-supported Fedora Project and sponsored by Red Hat.

New!!: Libjpeg and Fedora (operating system) · See more »

Flipped image

A flipped image or reversed image, the more formal term, is a static or moving image that is generated by a mirror-reversal of an original across a horizontal axis (a flopped image is mirrored across the vertical axis).

New!!: Libjpeg and Flipped image · See more »

Fork (software development)

In software engineering, a project fork happens when developers take a copy of source code from one software package and start independent development on it, creating a distinct and separate piece of software.

New!!: Libjpeg and Fork (software development) · See more »

Free software

Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

New!!: Libjpeg and Free software · See more »

Generation loss

Generation loss is the loss of quality between subsequent copies or transcodes of data.

New!!: Libjpeg and Generation loss · See more »

GnuWin32

The GnuWin32 project provides native ports in the form of runnable computer programs, patches, and source code for various GNU and open source tools and software, much of it modified to run on the 32-bit Windows platform.

New!!: Libjpeg and GnuWin32 · See more »

Google Chrome

Google Chrome is a freeware web browser developed by Google LLC.

New!!: Libjpeg and Google Chrome · See more »

Huffman coding

In computer science and information theory, a Huffman code is a particular type of optimal prefix code that is commonly used for lossless data compression.

New!!: Libjpeg and Huffman coding · See more »

Instruction set architecture

An instruction set architecture (ISA) is an abstract model of a computer.

New!!: Libjpeg and Instruction set architecture · See more »

International Organization for Standardization

The International Organization for Standardization (ISO) is an international standard-setting body composed of representatives from various national standards organizations.

New!!: Libjpeg and International Organization for Standardization · See more »

ITU-T

The ITU Telecommunication Standardization Sector (ITU-T) is one of the three sectors (divisions or units) of the International Telecommunication Union (ITU); it coordinates standards for telecommunications.

New!!: Libjpeg and ITU-T · See more »

Joint Photographic Experts Group

The Joint Photographic Experts Group is the joint committee founded by Jim Judkins between ISO/IEC JTC 1 and ITU-T (formerly CCITT) that created the JPEG, JPEG 2000, and JPEG XR standards.

New!!: Libjpeg and Joint Photographic Experts Group · See more »

JPEG

JPEG is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography.

New!!: Libjpeg and JPEG · See more »

JPEG File Interchange Format

The JPEG File Interchange Format (JFIF) is an image file format standard.

New!!: Libjpeg and JPEG File Interchange Format · See more »

JPEG XT

JPEG XT (ISO/IEC 18477) is an image compression standard which specifies backward-compatible extensions of the base JPEG standard (ISO/IEC 10918-1 and ITU Rec. T.81).

New!!: Libjpeg and JPEG XT · See more »

Library (computing)

In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

New!!: Libjpeg and Library (computing) · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: Libjpeg and Linux · See more »

Lossless compression

Lossless compression is a class of data compression algorithms that allows the original data to be perfectly reconstructed from the compressed data.

New!!: Libjpeg and Lossless compression · See more »

Lossless JPEG

Lossless JPEG is a 1993 addition to JPEG standard by the Joint Photographic Experts Group to enable lossless compression.

New!!: Libjpeg and Lossless JPEG · See more »

Mageia

Mageia is a Linux-based operating system, distributed as free and open source software.

New!!: Libjpeg and Mageia · See more »

Mozilla

Mozilla (stylized as moz://a) is a free software community founded in 1998 by members of Netscape.

New!!: Libjpeg and Mozilla · See more »

Open-source model

The open-source model is a decentralized software-development model that encourages open collaboration.

New!!: Libjpeg and Open-source model · See more »

OpenSUSE

openSUSE, formerly SUSE Linux and SuSE Linux Professional, is a Linux-based project and distribution sponsored by SUSE Linux GmbH and other companies.

New!!: Libjpeg and OpenSUSE · See more »

Perl

Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages, Perl 5 and Perl 6.

New!!: Libjpeg and Perl · See more »

Permissive software licence

A permissive software license, sometimes also called BSD-like or BSD-style license, is a free software software license with minimal requirements about how the software can be redistributed.

New!!: Libjpeg and Permissive software licence · See more »

SIMD

Single instruction, multiple data (SIMD) is a class of parallel computers in Flynn's taxonomy.

New!!: Libjpeg and SIMD · See more »

Software patent

A software patent is a patent on a piece of software, such as a computer program, libraries, user interface, or algorithm.

New!!: Libjpeg and Software patent · See more »

Source code

In computing, source code is any collection of code, possibly with comments, written using a human-readable programming language, usually as plain text.

New!!: Libjpeg and Source code · See more »

Subroutine

In computer programming, a subroutine is a sequence of program instructions that performs a specific task, packaged as a unit.

New!!: Libjpeg and Subroutine · See more »

Tom Lane (computer scientist)

Thomas G. (Tom) Lane is a computer scientist dedicated to open source software.

New!!: Libjpeg and Tom Lane (computer scientist) · See more »

Trellis quantization

Trellis quantization is an algorithm that can improve data compression in DCT-based encoding methods.

New!!: Libjpeg and Trellis quantization · See more »

Unix-like

A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.

New!!: Libjpeg and Unix-like · See more »

X264

x264 is a free and open-source software library and a command-line utility developed by VideoLAN for encoding video streams into the H.264/MPEG-4 AVC format.

New!!: Libjpeg and X264 · See more »

YCoCg

The YCoCg color model is the color space formed from a simple transformation of an associated RGB color space into a luma value (denoted as Y) and two chroma values called chrominance green (Cg) and chrominance orange (Co).

New!!: Libjpeg and YCoCg · See more »

Redirects here:

Independent JPEG Group, JPEGTRAN, Jpeglib, Jpegtran, Libjpeg-turbo, Mozjpeg.

References

[1] https://en.wikipedia.org/wiki/Libjpeg

OutgoingIncoming
Hey! We are on Facebook now! »