Skip to content

xfOpenCV 2019.1 Release

Latest
Compare
Choose a tag to compare
@bgouthamb bgouthamb released this 17 Jun 13:17
· 2 commits to master since this release
  1. Added new functions:

    • Bounding Box

    • Crop

  2. xfOpenCV library now supports color image processing. All the functions that have multi-channel support in OpenCV, their available counterparts in xfOpencv also do. (except convertTo)

  3. 2019.1 code base is not backward-compatible, i.e, all the functions in the library have to be built with 2019.1 SDx tools only. None of the functions in this release can be used with any of the previous versions of SDx.

  4. Increased the number of SDAccel examples to 24, provided in examples_sdaccel directory. For more details, refer "Getting Started with SDAccel" chapter in UG1233.

  5. Added 51 new conversions in cvtColor function.

  6. Merged HLS Use model document into UG1233 as one of the chapters.

  7. Fixed the issue in HLS use model, that throws segmentation fault in C-sim and Co-sim with large size image inputs.

  8. Renamed Scale function to ConvertScaleAbs to match OpenCV.

  9. Moved Kalman filter, Dense Optical Flow and Non-Pyramidal Optical flow hpp files to include/video folder.

  10. The datatype of xf::Mat Class pointer member 'data' , which earlier used to be always inferred as HLS arbitrary precision type, has been modified to be inferred as a Structure or a HLS arbitrary precision type based on the stage of the build.

  11. Introduced read, write, read_float and write_float member functions to facilitate data access of xf::Mat objects.

  12. WarpAffine and WarpPerspective functions have been deprecated. Warptransform serves the purpose of both.

  13. Extended Kalman filter feature added into Kalman filter function. Extra template parameter added in API.

  14. 8 pixel parallelism support added in Bilateral filter function.

  15. Added latency calculation logic around OpenCV/reference function calls in the testbench files under examples directory.

  16. Updated the format of SDSoC Makefiles.

  17. All the Makefiles in SDSoC examples, by default, now will build for 75MHz and point to zcu102 base platform instead of reVISION platform. For more details, refer "Building a Project Using the Example Makefiles on Linux" section of UG1233.

  18. Minor bug fixes.