Framewave is a free and open-source collection of popular image and signal processing routines.
Version: 1.2Framewave is a free and open-source collection of popular image and signal processing routines designed to accelerate application development, debugging, multi-threading and optimization on x86-class processor platforms.
License: The Apache License 2.0
Operating System: Linux
Framewave is derived from the AMD Performance Library.
Framewave revolutionizes the way silicon manufacturers deliver performance and optimization tools to software developers. Sponsored by AMD, the open-source Framewave project offers developers unparalleled, code-level access to a vast array of arithmetic, signal- and image-processing functions and routines.
Although sponsored by AMD, the Framewave project is very much an open-source venture. While AMD will continue to participate in and contribute to the project, third-party developers are welcome and encouraged to implement all or part of the code base and/or to create derivative works.
In addition, the Framewave Group has established sensible guidelines and processes to grant key contributors with 'commit' privileges.
Here are some key features of "Framewave":
ï¿½ Essential Vector Calculation (Add, Sub, Or, Xor, etc.)
ï¿½ Fixed Accuracy Arithmetic (Inverse, Divide, Ln, etc.)
ï¿½ Vector Initialization Tasks (Copy, Move, etc.)
ï¿½ Domain Transform (Multiplication of vectors, etc.)
ï¿½ Arithmetic and Logic operations (Add, Sub, Or, etc.)
ï¿½ Digital Filter Functions (Box Filter, Sobel Filter, etc.)
ï¿½ Color Model Conversion (RGBToYUV, RGBToYCbCr, etc.)
ï¿½ Threshold & Compare
ï¿½ Morphologic Operations
ï¿½ Geometric Operations
ï¿½ H.264 Decoder
ï¿½ H.264 Inverse Transform
ï¿½ H.264 Reconstruction
ï¿½ H.264 Intra-predict
ï¿½ H.264 Interpolation
ï¿½ Motion Compensation
ï¿½ Motion Estimation
ï¿½ MPEG-1:Decoder, Inverse DCT, Inverse Quantization, Reconstruction of DCT block, Variable Lenght decoding
ï¿½ MPEG-2:Decoder, Inverse DCT, Inverse Quantization, Reconstruction of DCT block, Variable Length decoding
ï¿½ JPEG Color Conversion
ï¿½ JPEG Sampling
ï¿½ JPEG Level Shift, Planar-to-Pixel and Pixel-to-Planar
ï¿½ Quantization and Combined DCT
ï¿½ Huffman Codec.