Skip to content

Commit

Permalink
release version 1.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
zongwave authored and liuyinhangx committed Dec 19, 2018
1 parent e6c6456 commit 44bfe1b
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 7 deletions.
16 changes: 13 additions & 3 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
2017/10/16: release libxcam version 1.2.0
2018/12/19: release libxcam version 1.2.1
* Vulkan surround-view stitching enabling.
   - enable features of multi-band blender and geometry remap.
   - enable Vulkan image stitching. (feature-match may support later)

* Surrond-view texture rendering.
- enable 3D surround view scene rendering and manipulation.

* require OpenSceneGraph minimal version 3.3.2

2018/10/16: release libxcam version 1.2.0
* GLES compute framework enabling.
- enabled GL image processing framework.
- enable GL image processing framework.
- enable features of multi-band blender, geometry remap and data-copy.

* GLES surround-view stitching enabling.
Expand All @@ -16,7 +26,7 @@
* support OpenCL stitching based on auto-scale in vertical 2D-direction.
* change test-soft-image to test-surround-view

2017/03/01: release libxcam version 1.1.0
2018/03/01: release libxcam version 1.1.0
* CPU stitching enabled for automotive surround view in Linux/Android.
- enable CPU multi-thread image processing framework.
- enable multi-band blender, geometry remap, data-copy, OpenCV feature match.
Expand Down
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ OpenCL is used to improve performance in different platforms.
- Enable geometry remap for WFoV camera calibration(intrinsic and extrinsic data).
- Quality and performance improved (OpenCL/CPU/GLES).
- CPU version upstreamed into AOSP for automotive surround view.
- Enable Vulkan to improve performance.
- 360 video stitching (Equirectangular mode via OpenCL).
- Support 2-fisheye (>180 degree) video stream stitching.
- Performance and quality improved.
Expand Down Expand Up @@ -59,6 +60,9 @@ OpenCL is used to improve performance in different platforms.
* If --enable-opencv, suggest opencv versions [3.0.0 - 3.4.3]<http://opencv.org> (or: <https://github.com/opencv/opencv/wiki>)
* If --enable-gst, need install libgstreamer1.0-dev, libgstreamer-plugins-base1.0-dev
* If --enable-aiq, need get ia_imaging lib which we don't support.
* If --enable-render, need compile OpenSceneGraph library with configure option "-DOSG_WINDOWING_SYSTEM=X11" <https://github.com/openscenegraph/OpenSceneGraph.git>
* If --enable-gles, need to install mesa-3d library
* If --enable-vulkan, need to install mesa-3d library

#### Building and installing:
* Environment variable settings<BR>
Expand All @@ -78,20 +82,23 @@ OpenCL is used to improve performance in different platforms.
--prefix=PREFIX install architecture-independent files in PREFIX [default=/usr/local]
--enable-debug enable debug, [default=no]
--enable-profiling enable profiling, [default=no]
--enable-drm enable drm buffer, [default=yes]
--enable-drm enable drm buffer, [default=no]
--enable-aiq enable Aiq 3A algorithm build, [default=no]
--enable-gst enable gstreamer plugin build, [default=no]
--enable-libcl enable libcl image processor, [default=yes]
--enable-opencv enable opencv library, [default=no]
--enable-capi enable libxcam-capi library, [default=yes]
--enable-capi enable libxcam-capi library, [default=no]
--enable-docs build Doxygen documentation [default=no]
--enable-3alib enable 3A lib build, [default=no]
--enable-smartlib enable smart analysis lib build, [default=no]
--enable-gles enable gles, [default=no]
--enable-vulkan enable vulkan, [default=no]
--enable-render enable 3D texture render, [default=no]

For example:

$ ./autogen.sh --prefix=/usr --enable-gst --enable-libcl --enable-opencv \
--enable-smartlib --enable-profiling
--enable-smartlib --enable-profiling --enable-gles --enable-render

* $ make
* $ sudo make install
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

m4_define([xcam_major_version], [1])
m4_define([xcam_minor_version], [2])
m4_define([xcam_micro_version], [0])
m4_define([xcam_micro_version], [1])
m4_define([xcam_version], [xcam_major_version.xcam_minor_version.xcam_micro_version])

AC_PREREQ([2.60])
Expand Down

0 comments on commit 44bfe1b

Please sign in to comment.