Framewave is a powerful open-source platform for image and signal processing operations that offers an extensive range of popular routines. It is available for free and allows users to implement advanced functionalities in their software applications.
Framewave offers developers unparalleled, code-level access to a vast array of arithmetic, signal- and image-processing functions and routines. Although sponsored by AMD, it's also an open-source venture where third-party developers are welcome and encouraged to implement all or part of the code base and/or to create derivative works. The Framewave Group has established sensible guidelines and processes to grant key contributors with 'commit' privileges.
Framewave is packed with features, including essential vector calculation like Add, Sub, Or, Xor, Fixed Accuracy Arithmetic with Inverse, Divide, Ln, and Vector Initialization Tasks that include Copy, Move, etc. It also offers domain transform like multiplication of vectors. If you're looking for image processing features, then you have arithmetic and logic operations like Add, Sub, Or, Digital Filter Functions like Box Filter, Sobel Filter, Color Model Conversion like RGBToYUV, RGBToYCbCr, Threshold & Compare, Morphologic Operations, and Geometric Operations.
If video processing is what you need, Framewave has got you covered with features that include H.264 Decoder, Inverse Transform, Reconstruction, Intra-predict, Interpolation, Motion Compensation, Motion Estimation, MPEG-1 Decoder, Inverse DCT, Inverse Quantization, Reconstruction of DCT block, Variable Length Decoding, MPEG-2 Decoder, Inverse DCT, Inverse Quantization, Reconstruction of DCT block, and Variable Length Decoding. Framewave also offers JPEG processing features like Color Conversion, Sampling, Level Shift, Planar-to-Pixel, and Pixel-to-Planar, Quantization, and Combined DCT, and Huffman Codec. With such an extensive list of features, Framewave is a must-have tool for any software developer who wants unparalleled access to a vast array of image and signal processing routines.
Version 1.2: N/A