blob: 2a8e30bfd50116771578896952033e1a14fa3e3d [file] [log] [blame]
Wind Yuan75564b12015-01-15 06:51:15 -05001libxcam source code
2
3Copyright (C) 2014-2015 Intel Corporation
4
5libxcam core source code under the terms of Apache License, Version 2.0
6
7Description:
8libXCam is a project for extended camera features, especially 3A process.
9It separates 3A algorithm and ISP image processor, and makes user defined
10algorithm possible. This framework is also trying to make GPU joining the
11image process.
12
13Features:
14 * 3A common APIs for Auto whitebalance, auto exposure, noise reduction, color correction,
15 edge enhancement, gamma correction and so on.
16 * Capture features support memory type of mmap and dma buffer.
Wind Yuan9b81c872015-03-20 16:17:43 +080017 * 3A algorithms: 'simple' to guilde users how to write specific algorithm
18 * Support dynamically load a 3rd party 3A algorithm
Wind Yuan75564b12015-01-15 06:51:15 -050019 * image processing based on Atom isp.
Wind Yuan9b81c872015-03-20 16:17:43 +080020 * OpenCL image processing interface is ready and some basic features in progress
21 * gstreamer plugin, xcamsrc is in progress
Wind Yuan75564b12015-01-15 06:51:15 -050022
23Plans
Wind Yuan9b81c872015-03-20 16:17:43 +080024 * Improve gstreamer wrapper with different image processor.
25 * Improve cl features.
26 * Add vaapi image processing to co-work with CL and ISP.