JavaCV v1.1 Release Notes

Release Date: 2015-10-25 // over 8 years ago
    • Make FrameConverter for images return null when Frame.image == null (issue #249)
    • Add FFmpegLogCallback to redirect easily to Java log messages from FFmpeg
    • Upgrade all Maven dependencies and plugins to latest versions, thus bumping minimum requirements to Java SE 7, Android 4.0, and Maven 3.0
    • Fix broken FFmpegFrameGrabber.grabImage() after setTimestamp() (issue #236)
    • Add FFmpegFrameGrabber.grabSamples() to grab only audio samples, and ignore video frames (issue #235)
    • Fix broken setVideoCodecName() and setAudioCodecName() for FFmpegFrameRecorder (issue #229)
    • Remove FaceRecognition.java sample, which requires the deprecated opencv_legacy module (issue #200)
    • Fix potential crash in ObjectFinder with FLANN (issue #210)
    • Add FFmpegFrameFilter to let users process Frame images with libavfilter easily (issue #164)
    • Add FaceRecognizerInVideo.java sample that does a combo of face detection and recognition (issue #203)
    • Return AVStream.r_frame_rate when AVStream.avg_frame_rate is invalid in FFmpegFrameGrabber.getFrameRate() (issue #292)
    • Update some samples to make them work with OpenCV 3.0
    • Add new convenience FFmpegFrameRecorder.record(Frame frame, int pixelFormat) method (issue #181)
    • Let Java2DFrameConverter.copy() from ByteBuffer with 4 channels to BufferedImage.TYPE_INT_RGB, among others, also taking into account the flipChannels argument (issue #181)