JavaCV v1.2 Release Notes

Release Date: 2016-05-15 // almost 8 years ago
    • Optimize AndroidFrameConverter a bit and add a test (pull #379)
    • Fix DC1394FrameGrabber on the Windows platform (issue bytedeco/procamcalib#4)
    • Support AVPacket in FFmpegFrameGrabber and FFmpegFrameRecorder to copy without re-encoding (issue #93)
    • Lower Maven prerequisite in the pom.xml file to 3.0 (issue bytedeco/javacpp#93)
    • Add new PrincipalComponentAnalysis sample (pull #373)
    • Upgrade OpenCVFrameRecorder to use the new C++ VideoWriter API (pull #370)
    • Upgrade OpenCVFrameGrabber to use the new C++ VideoCapture API (pull #361)
    • Add CaffeGooglenet.java sample for the opencv_dnn module (pull #341)
    • Clean up IPCameraFrameGrabber and fix incorrectly reading some headers (pull #323, pull #345)
    • Fix swallowed InterruptedException and throw appropriate exception in FrameGrabber.start() (issue #315)
    • Fix IPCameraFrameGrabber.stop() not checking for null (pull #300)
    • Upgrade dependencies for OpenCV 3.1.0, FFmpeg 3.0.2, FlyCapture 2.9.3.43, libdc1394 2.2.4
    • Let users call FFmpegFrameFilter.push(null) to indicate EOF, as required by some filters like "palettegen" (issue #287)
    • Call cvHaarDetectObjects() with CV_HAAR_FIND_BIGGEST_OBJECT | CV_HAAR_DO_ROUGH_SEARCH instead of CV_HAAR_DO_CANNY_PRUNING in the face detection samples to get acceptable performance with OpenCV 3.0 (issue #272)
    • Change WakeLock for keepScreenOn in AndroidManifest.xml file and add setPreviewDisplay() call on surfaceChanged() event for the RecordActivity sample (pull #269, pull #271)