Update to 2.4.5:
2.4.5 April, 2013 Experimental WinRT support (build for WindowsRT guide) the new video super-resolution module has been added that implements the following papers: - S. Farsiu, D. Robinson, M. Elad, P. Milanfar. Fast and robust Super-Resolution. Proc 2003 IEEE Int Conf on Image Process, pp. 291â294, 2003. - D. Mitzel, T. Pock, T. Schoenemann, D. Cremers. Video super resolution using duality based TV-L1 optical flow. DAGM, 2009. CLAHE (adaptive histogram equalization) algorithm has been implemented, both CPU and GPU-accelerated versions (in imgproc and gpu modules, respectively) there are further improvements and extensions in ocl module: - 2 stereo correspondence algorithms: stereobm (block matching) and stereobp (belief propagation) have been added - many bugs fixed, including some crashes on Intel HD4000 The tutorial on displaying cv::Mat inside Visual Studio 2012 debugger has been contributed by Wolf Kienzle from Microsoft Research. See http://opencv.org/image-debugger-plug-in-for-visual-studio.html 78 pull requests have been merged. Big thanks to everybody who contributed! At least 25 bugs have been fixed since 2.4.4 (see http://code.opencv.org/projects/opencv/issues select closed issues with target version set to "2.4.5"). 2.4.4 March, 2013 This is the biggest news in 2.4.4 - we've got full-featured OpenCV Java bindings on a desktop, not only Android! In fact you can use any JVM language, including functional Java or handy Groovy. Big thanks to Eric Christiansen for the contribution! Check the tutorial for details and code samples. Android application framework, samples, tutorials, OpenCV Manager are updated, see Android Release Notes for details. Numerous improvements in gpu module and the following new functionality & optimizations: Optimizations for the NVIDIA Kepler architecture NVIDIA CARMA platform support HoughLinesP for line segments detection Lab/Luv <-> RGB conversions Let us be more verbose here. The openCL-based hardware acceleration (ocl) module is now mature, and, with numerous bug fixes, it is largely bug-free. Correct operation has been verified on all tested platforms, including discrete GPUs (tested on NVIDIA and AMD boards), as well as integrated GPUs (AMD APUs as well as Intel Ivy Bridge iGPUs). On the host side, there has been exhaustive testing on 32/64 bit, Windows/Linux systems, making the ocl module a very serious and robust cross-platform GPU hardware acceleration solution. While we currently do not test on other devices that implement OpenCL (e.g. FPGA, ARM or other processors), it is expected that the ocl module will work well on such devices as well (provided the minimum requirements explained in the user guide are met). Here are specific highlights of the 2.4.4 release: The ocl::Mat can now use âspecialâ memory (e.g. pinned memory, host-local or device-local). The ocl module can detect if the underlying hardware supports âintegrated memory,â and if so use âdevice-localâ memory by default for all operations. New arithmetic operations for ocl::Mat, providing significant ease of use for simple numerical manipulations. Interop with OpenCL enables very easy integration of OpenCV in existing OpenCL applications, and vice versa. New algorithms include Hough circles, more color conversions (including YUV, YCrCb), and Hu Moments. Numerous bug fixes, and optimizations, including in: blendLinear, square samples, erode/dilate, Canny, convolution fixes with AMD FFT library, mean shift filtering, Stereo BM. Platform specific bug fixes: PyrLK, bruteForceMatcher, faceDetect now works also on Intel Ivy Bridge chips (as well as on AMD APUs/GPUs and NVIDIA GPUs); erode/dilate also works on NVIDIA GPUs (as well as AMD APUs/GPUs and Intel iGPUs). Many people contributed their code in the form of pull requests. Here are some of the most interesting contributions, that were included into 2.4 branch: >100 reported problems have been resolved since 2.4.3 Oscar Deniz submitted smile detector and sample. Alexander Smorkalov created a tutorial on cross-compilation of OpenCV for Linux on ARM platforms.
This commit is contained in:
parent
950203405d
commit
d33938e3cf
3 changed files with 24 additions and 30 deletions
|
@ -1,11 +1,8 @@
|
|||
# $NetBSD: Makefile,v 1.39 2013/06/06 12:54:33 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.40 2013/06/14 21:28:42 wiz Exp $
|
||||
|
||||
DISTNAME= OpenCV-2.4.3
|
||||
PKGNAME= ${DISTNAME:S/a$//:tl}
|
||||
PKGREVISION= 6
|
||||
DISTNAME= opencv-2.4.5
|
||||
CATEGORIES= graphics devel
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=opencvlibrary/}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= anthony.mallet@laas.fr
|
||||
HOMEPAGE= http://code.opencv.org/projects/OpenCV/wiki/WikiStart
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.9 2012/12/03 13:04:24 ryoon Exp $
|
||||
@comment $NetBSD: PLIST,v 1.10 2013/06/14 21:28:42 wiz Exp $
|
||||
bin/opencv_createsamples
|
||||
bin/opencv_haartraining
|
||||
bin/opencv_performance
|
||||
|
@ -29,6 +29,7 @@ include/opencv2/core/gpumat.hpp
|
|||
include/opencv2/core/internal.hpp
|
||||
include/opencv2/core/mat.hpp
|
||||
include/opencv2/core/opengl_interop.hpp
|
||||
include/opencv2/core/opengl_interop_deprecated.hpp
|
||||
include/opencv2/core/operations.hpp
|
||||
include/opencv2/core/types_c.h
|
||||
include/opencv2/core/version.hpp
|
||||
|
@ -70,12 +71,14 @@ include/opencv2/flann/sampling.h
|
|||
include/opencv2/flann/saving.h
|
||||
include/opencv2/flann/simplex_downhill.h
|
||||
include/opencv2/flann/timer.h
|
||||
include/opencv2/gpu/device/block.hpp
|
||||
include/opencv2/gpu/device/border_interpolate.hpp
|
||||
include/opencv2/gpu/device/color.hpp
|
||||
include/opencv2/gpu/device/common.hpp
|
||||
include/opencv2/gpu/device/datamov_utils.hpp
|
||||
include/opencv2/gpu/device/detail/color_detail.hpp
|
||||
include/opencv2/gpu/device/detail/reduction_detail.hpp
|
||||
include/opencv2/gpu/device/detail/reduce.hpp
|
||||
include/opencv2/gpu/device/detail/reduce_key_val.hpp
|
||||
include/opencv2/gpu/device/detail/transform_detail.hpp
|
||||
include/opencv2/gpu/device/detail/type_traits_detail.hpp
|
||||
include/opencv2/gpu/device/detail/vec_distance_detail.hpp
|
||||
|
@ -85,8 +88,10 @@ include/opencv2/gpu/device/filters.hpp
|
|||
include/opencv2/gpu/device/funcattrib.hpp
|
||||
include/opencv2/gpu/device/functional.hpp
|
||||
include/opencv2/gpu/device/limits.hpp
|
||||
include/opencv2/gpu/device/reduce.hpp
|
||||
include/opencv2/gpu/device/saturate_cast.hpp
|
||||
include/opencv2/gpu/device/scan.hpp
|
||||
include/opencv2/gpu/device/simd_functions.hpp
|
||||
include/opencv2/gpu/device/static_check.hpp
|
||||
include/opencv2/gpu/device/transform.hpp
|
||||
include/opencv2/gpu/device/type_traits.hpp
|
||||
|
@ -96,6 +101,7 @@ include/opencv2/gpu/device/vec_math.hpp
|
|||
include/opencv2/gpu/device/vec_traits.hpp
|
||||
include/opencv2/gpu/device/warp.hpp
|
||||
include/opencv2/gpu/device/warp_reduce.hpp
|
||||
include/opencv2/gpu/device/warp_shuffle.hpp
|
||||
include/opencv2/gpu/devmem2d.hpp
|
||||
include/opencv2/gpu/gpu.hpp
|
||||
include/opencv2/gpu/gpumat.hpp
|
||||
|
@ -112,7 +118,9 @@ include/opencv2/legacy/legacy.hpp
|
|||
include/opencv2/legacy/streams.hpp
|
||||
include/opencv2/ml/ml.hpp
|
||||
include/opencv2/nonfree/features2d.hpp
|
||||
include/opencv2/nonfree/gpu.hpp
|
||||
include/opencv2/nonfree/nonfree.hpp
|
||||
include/opencv2/nonfree/ocl.hpp
|
||||
include/opencv2/objdetect/objdetect.hpp
|
||||
include/opencv2/opencv.hpp
|
||||
include/opencv2/opencv_modules.hpp
|
||||
|
@ -131,6 +139,10 @@ include/opencv2/stitching/detail/warpers.hpp
|
|||
include/opencv2/stitching/detail/warpers_inl.hpp
|
||||
include/opencv2/stitching/stitcher.hpp
|
||||
include/opencv2/stitching/warpers.hpp
|
||||
include/opencv2/superres/optical_flow.hpp
|
||||
include/opencv2/superres/superres.hpp
|
||||
include/opencv2/ts/gpu_perf.hpp
|
||||
include/opencv2/ts/gpu_test.hpp
|
||||
include/opencv2/ts/ts.hpp
|
||||
include/opencv2/ts/ts_gtest.h
|
||||
include/opencv2/ts/ts_perf.hpp
|
||||
|
@ -190,6 +202,9 @@ lib/libopencv_photo.so.${PKGVERSION}
|
|||
lib/libopencv_stitching.so
|
||||
lib/libopencv_stitching.so.2.4
|
||||
lib/libopencv_stitching.so.${PKGVERSION}
|
||||
lib/libopencv_superres.so
|
||||
lib/libopencv_superres.so.2.4
|
||||
lib/libopencv_superres.so.${PKGVERSION}
|
||||
lib/libopencv_ts.so
|
||||
lib/libopencv_ts.so.2.4
|
||||
lib/libopencv_ts.so.${PKGVERSION}
|
||||
|
@ -204,25 +219,6 @@ ${PLIST.python}${PYSITELIB}/cv.py
|
|||
${PLIST.python}${PYSITELIB}/cv2.so
|
||||
share/OpenCV/OpenCVConfig-version.cmake
|
||||
share/OpenCV/OpenCVConfig.cmake
|
||||
share/OpenCV/doc/CMakeLists.txt
|
||||
share/OpenCV/doc/acircles_pattern.png
|
||||
share/OpenCV/doc/check_docs_whitelist.txt
|
||||
share/OpenCV/doc/haartraining.htm
|
||||
share/OpenCV/doc/license.txt
|
||||
share/OpenCV/doc/opencv-logo-white.png
|
||||
share/OpenCV/doc/opencv-logo.png
|
||||
share/OpenCV/doc/opencv-logo2.png
|
||||
share/OpenCV/doc/opencv.jpg
|
||||
share/OpenCV/doc/opencv2manager.pdf
|
||||
share/OpenCV/doc/opencv2refman.pdf
|
||||
share/OpenCV/doc/opencv_cheatsheet.pdf
|
||||
share/OpenCV/doc/opencv_tutorials.pdf
|
||||
share/OpenCV/doc/opencv_user.pdf
|
||||
share/OpenCV/doc/packaging.txt
|
||||
share/OpenCV/doc/pattern.png
|
||||
share/OpenCV/doc/vidsurv/Blob_Tracking_Modules.doc
|
||||
share/OpenCV/doc/vidsurv/Blob_Tracking_Tests.doc
|
||||
share/OpenCV/doc/vidsurv/TestSeq.doc
|
||||
share/OpenCV/haarcascades/haarcascade_eye.xml
|
||||
share/OpenCV/haarcascades/haarcascade_eye_tree_eyeglasses.xml
|
||||
share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml
|
||||
|
@ -243,6 +239,7 @@ share/OpenCV/haarcascades/haarcascade_mcs_righteye.xml
|
|||
share/OpenCV/haarcascades/haarcascade_mcs_upperbody.xml
|
||||
share/OpenCV/haarcascades/haarcascade_profileface.xml
|
||||
share/OpenCV/haarcascades/haarcascade_righteye_2splits.xml
|
||||
share/OpenCV/haarcascades/haarcascade_smile.xml
|
||||
share/OpenCV/haarcascades/haarcascade_upperbody.xml
|
||||
share/OpenCV/lbpcascades/lbpcascade_frontalface.xml
|
||||
share/OpenCV/lbpcascades/lbpcascade_profileface.xml
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
$NetBSD: distinfo,v 1.20 2013/06/12 10:13:58 jperkin Exp $
|
||||
$NetBSD: distinfo,v 1.21 2013/06/14 21:28:42 wiz Exp $
|
||||
|
||||
SHA1 (OpenCV-2.4.3.tar.bz2) = 982be2c3e52dfc3e9d14692c60bc856b2b766be2
|
||||
RMD160 (OpenCV-2.4.3.tar.bz2) = b862ddd9e7fefd885d78835660a9f5c9320889c2
|
||||
Size (OpenCV-2.4.3.tar.bz2) = 67240491 bytes
|
||||
SHA1 (opencv-2.4.5.tar.gz) = 9e25f821db9e25aa454a31976ba6b5a3a50b6fa4
|
||||
RMD160 (opencv-2.4.5.tar.gz) = 3b7dc9da2e0b616a19e50ed5999ca0dd65c45d5f
|
||||
Size (opencv-2.4.5.tar.gz) = 81884985 bytes
|
||||
SHA1 (patch-modules_contrib_src_inputoutput.cpp) = dc3413182c94b670823d509ab38f21ce36d4f432
|
||||
SHA1 (patch-modules_contrib_src_spinimages.cpp) = b3e465700059616be991d597230bc8dc42f15be1
|
||||
SHA1 (patch-modules_core_include_opencv2_core_types_c.h) = c056068c01c417dc262f21c00324da7f86c0cd8e
|
||||
|
|
Loading…
Reference in a new issue